https://github.com/rohitg00/agentmemory
agentmemory — это локальный сервер долгосрочной памяти для ИИ-ассистентов разработчика (Claude Code, Cursor, GitHub Copilot CLI и др.). Он решает проблему «амнезии» ИИ, когда с каждым новым диалогом модель забывает контекст проекта, принятые архитектурные решения или ранее исправленные баги.
Что делает проект
- Запоминает всё: автоматически перехватывает действия ИИ-агента (вызовы инструментов, логи ошибок, код) и сохраняет их.
- Экономит токены: вместо того чтобы копировать весь контекст проекта в чат (что тратит много денег и забивает окно контекста), система сжимает данные и подмешивает только нужные воспоминания (~92% экономии токенов).
- Умный поиск (Hybrid Search): ищет информацию по ключевым словам (BM25), векторному сходству и графам знаний.
Как это работает Память делится на 4 уровня (по аналогии с человеческим мозгом):
- Рабочая: сырые логи из текущей сессии.
- Эпизодическая: краткие итоги сессий.
- Семантическая: вытащенные факты, правила и паттерны.
- Процедурная: рабочие процессы (как именно ИИ решает задачи в вашем коде). Со временем старые неиспользуемые воспоминания угасают, а противоречия автоматически разрешаются.
Работает через стандартный протокол MCP (Model Context Protocol) или REST API с Cursor, Claude Code, Cline, Windsurf, Roo Code, GitHub Copilot CLI, Aider и еще десятками инструментов.