agent-memory
agent-memory
Локальная markdown-память для кодинг-агентов — любой провайдер, любой инструмент.
Без общего формата каждый вендор владеет кладбищем — архивы сессий, которые никогда не становятся долговременной идентичностью, если вы не переучиваете каждого нового агента. См. abi/WHY.md для полного обоснования (против RAG, против хранилищ, против вендорской памяти). Дорожная карта эталонной реализации: ROADMAP.md.
Ваша память живёт в папках, которыми вы владеете: ~/.agents/memory (идентичность + карта проектов) и <repo>/.agents/memory (работа по проектам). Ваш агент — или любой хост, который читает markdown и опциональный MCP — использует ту же структуру.
Markdown — источник истины. Python MCP в этом репозитории — эталонная реализация, а не проприетарный бэкенд.
ABI (стабильный контракт)
Поставляется в abi/ — версионируемый, документированный, не зависящий от реализации:
Документ | Описание |
Обзор + соответствие | |
Зачем это существует (против RAG, хранилищ, вендорских могил) | |
Дорожная карта эталонной реализации (не ABI) | |
Таксономия папок | |
Куда попадают факты | |
Контракт инструментов | |
Привязка AGENTS / CLAUDE | |
Windows, симлинки, пути для каждой машины | |
Синхронизация, инъекция, scan.json, | |
Конвейер каталогизации / извлечения / дистилляции |
Установка копирует abi/LAYOUT.md → ~/.agents/memory/LAYOUT.md. Инъекция и флаги CLI: abi/INSTALL.md. Машиночитаемо: python -m agent_memory --help-json.
Related MCP server: mcp-chest-memory
Эталонная реализация (этот репозиторий)
Python находится в src/agent_memory/ (pip install -e . из клона).
Компонент | Роль |
| MCP: поиск / добавление / регистрация / инвентаризация / синхронизация / импорт |
| Движок структуры, таксономия, инъекция |
| Канонический |
| Диск против |
| Каталог чатов + конвейер извлечения |
| Навык установки агента |
Шаблоны только в git: examples/*.example.*. Живое хранилище: ~/.agents/memory. Запустите python -m agent_memory consolidate, если markdown просочился в этот клон.
Кодинг-агенты: следуйте AGENTS.md для установки.
Структура (кратко)
Путь | Описание |
| Постоянная идентичность |
| slug / путь / роль / стек / статус |
| Сквозная типизированная память (создаётся при первой записи) |
| Ссылка на реальное дерево (не копия) |
| Файлы только при использовании — промежуточный инбокс, затем типизированные пути при записи |
| Короткая инъекция; |
Поиск объединяет пользователя + все зарегистрированные деревья проектов. Тела чатов остаются в папках продуктов; chats-index.md содержит только заголовки и пути.
Установка
Тот же интерпретатор для pip и MCP:
python -m pip install -e .
python -m agent_memory sync --init
python -m agent_memory inventoryЗаполните ~/.agents/memory/USER.md и scan.json (из examples/*.example.* при первом запуске). Перезагрузите вашего агента после слияния MCP.
См. abi/PLATFORM.md о заглушках симлинков Windows и запасном варианте с жёсткими ссылками.
Скрипты
python -m agent_memory inventory
python -m agent_memory inventory --json
python -m agent_memory inventory --register SLUG "/path/to/repo" "role" "stack"
python -m agent_memory sync
python -m agent_memory --help-json
python -m agent_memory sync --help-json
python -m agent_memory inventory --help-json
python -m agent_memory ingest catalogПосле установки agent-memory в PATH — то же самое, что python -m agent_memory.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityAmaintenanceLocal-first, file-based memory layer for AI agents — one shared Markdown vault across Claude, Codex, Gemini, Cursor and any MCP client. Provides read/write memory tools with an audit trail, per-agent trust levels, and Git sync; no cloud and no lock-in.2MIT
- Alicense-qualityBmaintenanceProvides a persistent, local-first memory for coding agents over MCP, enabling automatic recall and recording of past work, failures, and decisions to reduce repetition and token usage.MIT
- AlicenseBqualityBmaintenanceLocal-first memory server for AI coding agents that stores work sessions, tasks, and durable memories in Markdown files, exposed through MCP tools for session management and memory retrieval.10151MIT
- Alicense-qualityBmaintenanceProvides portable memory for AI agents using plain Markdown files. Enables storing, recalling, and managing memories via MCP tools like recall, remember, forget, list, and get.181MIT
Related MCP Connectors
Shared, governed long-term memory for AI agents across tools and sessions via MCP and REST.
Your memory, everywhere AI goes. Build knowledge once, access it via MCP anywhere.
Shared long-term memory vault for AI agents with 20 MCP tools.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Lolaplex/agent-memory'
If you have feedback or need assistance with the MCP directory API, please join our Discord server