ai-memory: память и передача контекста между ИИ-агентами
ai-memory сохраняет память ИИ-агента между сессиями: решения, знания о проекте и состояние задачи. Помогает продолжить работу после перерыва или передать её другому агенту.
- Звёзды на GitHub
- 9 076
- Дата релиза
Что такое ai-memory и кому подходит
ai-memory сохраняет память ИИ-агента между сессиями: решения, знания о проекте и состояние задачи. Помогает продолжить работу после перерыва или передать её другому агенту.
- Разработчикам, которые возвращаются к задачам в новых сессиях.
- Командам, которые используют несколько агентов и хотят сохранять решения проекта.
Где пригодится ai-memory
Продолжить работу другим агентом
Сохранить состояние задачи, принятые решения и неудачные подходы, чтобы использовать их при смене инструмента.
Общая память команды
Собирать знания проекта в одном месте и использовать их в следующих задачах, сохраняя контроль доступа к данным.
Что умеет ai-memory
- Сохраняет знания в Markdown-страницах с Git-историей; индекс помогает находить информацию.
- Подключается к агентам разработки через MCP. Автоматические обработчики событий сохраняют контекст работы.
- Передаёт другому агенту состояние незавершённой задачи. Для команды можно использовать общий сервер памяти.
Ограничения
- Для работы нужно запустить отдельный сервер памяти и подключить к нему своего агента.
- На Windows можно работать через WSL2. Нативная поддержка Windows пока экспериментальная.
- Автоматическое сохранение может захватывать содержимое проекта. Ненужные папки и файлы можно исключить правилами capture.
Как начать пользоваться
Установите ai-memory и запустите сервер. Команды ниже подключают память к Claude Code.
- Установите ai-memory и запустите сервер по инструкции для своей ОС.
- Подключите MCP и hooks к выбранному агенту. В примере используется Claude Code.
- Начните короткую сессию и убедитесь, что агент находит сохранённые знания о проекте.
ai-memory install-mcp --client claude-code --apply
ai-memory install-hooks --agent claude-code --applyАльтернативы ai-memory
| Инструмент | Для чего подходит |
|---|---|
| Basic Memory | Хранит знания в локальных Markdown-файлах. Подходит для памяти ИИ и личной базы знаний. |
Вопросы о ai-memory
ai-memory сам пишет код?
Нет. Он хранит знания и контекст. Код пишет подключённый агент разработки.
Можно ли менять агента и сохранять контекст?
Да. Память хранится отдельно от агента. При передаче задачи новый агент получает её состояние и сохранённые знания.
Нужен ли API-ключ для базовой памяти?
Для базовой памяти API-ключ не нужен. Для дополнительных языковых моделей и поиска по эмбеддингам доступ настраивается отдельно.