Любой, кто писал код с Claude Code или OpenAI Codex, знает разочаровывающий опыт: вчера обсуждали с Agent архитектуру проекта, открываете новую сессию сегодня — и он с нуля спрашивает «что делает этот проект?»
Это проблема «золотой рыбки» AI-кодинг агентов — каждый разговор начинается с чистого листа, контекст не сохраняется между сессиями.
agentmemory нацелен именно на эту боль. Набрал 6500 звёзд за неделю, сейчас 9500. И это не хайп — в репозитории есть полные бенчмарки с заявлением «based on real-world benchmarks». Немногие проекты на GitHub осмеливаются так писать.
Какую проблему решает
Самая большая ценность кодинг-агентов — понимание контекста проекта. Но реальность:
- Claude Code каждый раз начинается заново — CLAUDE.md в
.claude/хранит только статические правила - Сессии Codex не переносятся на следующий день
- Приходится повторять «этот проект использует PostgreSQL, Prisma для ORM, Vitest для тестов...»
Подход agentmemory: дать Agent «долговременную память» — сохранение ключевой информации проекта между сессиями: структуры директорий, стека технологий, конвенций кода, исторических решений.
Техническая архитектура
Entity Memory — структурированное хранение ключевых сущностей проекта (файлы, модули, зависимости). Не просто дамп содержимого в векторную базу данных, а понимание отношений между ними.
Семантический поиск — запросы на естественном языке: «Как мы обрабатывали аутентификацию в прошлый раз?» agentmemory находит релевантный исторический контекст.
Экосистема плагинов — уже поддерживает Claude Code (.claude-plugin), Codex (.codex-plugin), Cursor. Установка — просто положить файл конфигурации плагина в проект.
Бенчмарки — директория benchmark/ включает тесты производительности загрузки 100 000 записей памяти (p50/p90/p99 задержки). Инженерная строгость, редкая для open-source AI-инструментов.
Развёртывание
# Fly.io / Railway / Render — шаблоны доступны
docker run -d -p 3000:3000 agentmemory/agentmemory
Также Python SDK и REST API для non-Node.js проектов.
Для кого
- Ментейнеры средних и крупных проектов — сложная структура, Agent нуждается в контексте
- Командные среды — несколько разработчиков делят один Agent, память передаётся
- Активные пользователи AI-инструментов — ежедневная работа с Claude Code / Codex
Не подходит для маленьких личных проектов.
Источник: agentmemory GitHub · MIT License