agentmemory (rohitg00) — на отслеживании

Ссылка: https://github.com/rohitg00/agentmemory · MIT · 27k★, активный. npm @agentmemory/agentmemory, сервер на :3111. Движок iii (свой storage, 0 внешних БД).

Что это

Persistent-память для кодинг-агентов через MCP: Claude Code, Cursor, Codex, Copilot, Hermes, OpenClaw (стек Сергея назван явно). 54 MCP-инструмента, 12 авто-хуков (те же события, что Сергей уже юзает: SessionStart/UserPromptSubmit/PreToolUse/PostToolUse/PreCompact/Stop), 15 native skills (/recall /remember /forget /recap /handoff /commit-context…). Расширяет «LLM Wiki» паттерн Карпатого: confidence scoring + lifecycle + knowledge graph + hybrid search.

⚠️ Прямо конкурирует с памятью Сергея

У Сергея уже построена продуманная система (см. CLAUDE.md): vault (markdown, git-версионируемый, единый источник правды для всех агентов) + Qdrant (RAG localhost:8765, коллекции vault/openclaw_v3) + claude-mem (эфемерный кэш) + auto-memory (feedback). agentmemory — альтернатива всему этому целиком, не дополнение.

Сравнение с vault+Qdrant

Аспектvault+Qdrant (Сергей)agentmemory
Хранилищеmarkdown-файлы, git, полный контрольдвижок iii (свой формат, закрытее)
ПоискQdrant vector RAGhybrid (vector+semantic+decay-weighted)
Lifecycleручной (decay-скрипт autograph)4-tier consolidation + decay + auto-forget (авто)
Confidence scoringнетесть (оценка достоверности факта)
Knowledge graphwiki-links [[]] между заметкамиявный граф entity+relation
Источник правдыvault (открытый, читаемый глазами)БД движка (не читается как файлы)
Интеграция агентоввсе читают vault/MEMORY.mdMCP + хуки per-agent
ЗависимостиQdrant-контейнер0 внешних БД (но свой сервер :3111 + движок)

Вывод (11.08)

  • Не менять vault на него. vault проще, открытее (markdown+git, читается и версионируется), уже интегрирован со всеми агентами. agentmemory = закрытый движок + миграция + ещё один сервер + дублирование.
  • Ценность — как референс идей, которых vault не имеет: (1) confidence scoring фактов, (2) auto-forget/decay lifecycle (у Сергея decay ручной через autograph), (3) явный knowledge graph entity+relation (у vault только wiki-links). Можно подсмотреть и добавить в свой vault-движок точечно.
  • Любопытная зацепка: есть Hermes memory provider plugin (memory.provider: agentmemory в ~/.hermes/config.yaml) — теоретически можно подключить как память ТОЛЬКО к Hermes, не трогая vault остальных агентов. Если захочется поэкспериментировать — это наименее инвазивный путь (Hermes изолирован). Но сначала понять, зачем (Hermes и так имеет свою SQLite-память).

Связано: verstak-ai-ide, vibe-coding-template, services.