Постоянная память для AI-агентов-разработчиков: автоматически сохраняет сессии и подбирает полезный контекст для следующих сессий в Claude Code, Cursor, Codex и других MCP-клиентах.
akitaonrails/ai-memory
Долгосрочная память для AI-агентов разработки: сохраняет контекст проекта и передаёт задачи между Claude Code, Codex, Cursor и другими CLI агентов.
- Звёзды
- 10,811
- Форки
- 765
- Открытые issues
- 11
- Последний коммит
- позавчера
Что это?
ai-memory — слой долгосрочной памяти для AI-агентов разработки. Если закончить работу в одном агенте, например Claude Code, и открыть в том же проекте другой, например OpenAI Codex, новый агент получит сводку о том, на чём остановилась работа, что не получилось и какие вопросы ещё открыты. Так не придётся каждый раз заново объяснять архитектуру проекта.
Хуки жизненного цикла собирают промпты, вызовы инструментов и границы сессий, очищают данные перед сохранением и сводят каждую сессию в Markdown-страницы в wiki под управлением Git. Wiki — источник истины; индекс SQLite для поиска можно пересоздать из этих файлов. Поиск сочетает полнотекстовый поиск, сопоставление сущностей и графов, а также опциональный векторный поиск. По умолчанию LLM не вызывается, но можно настроить провайдера LLM для более качественных сводок и семантического поиска.
Сервер работает на вашем компьютере, хосте homelab или сервере в локальной сети; им может пользоваться команда благодаря аутентификации для каждого участника и журналу аудита. Программа поставляется в виде одного бинарного файла на Rust и устанавливается с помощью скриптов, Docker, модуля NixOS или пакетов для Arch и Fedora.
Ключевые возможности
- 01Общие сводки о передаче задач для более чем двадцати CLI агентов, включая Claude Code, Codex, Cursor и Gemini CLI.
- 02Память хранится в виде обычных Markdown-файлов в wiki под управлением Git, которые можно редактировать вручную.
- 03Автоматический сбор данных с помощью хуков жизненного цикла; перед сохранением данные очищаются.
- 04По умолчанию работает без вызовов LLM; провайдеры LLM и эмбеддингов можно подключить по желанию.
- 05Аутентификация нескольких пользователей, атрибуция действий отдельным участникам и журнал аудита для командной работы.
Сценарии использования
- Переключение между Claude Code и Codex в одном репозитории без потери контекста.
- Хранение общей памяти проекта на homelab-сервере и продолжение работы с ноутбука.
- Общая база знаний с журналом аудита, доступная для поиска агентам всех разработчиков команды.
- Продолжение задачи, если у агента закончилась квота или он завершил работу, не подготовив сводку о передаче задачи.
Быстрый старт
- 1
Установите бинарный файл в Linux или macOS
Установите по официальной инструкции из README - 2
Настройте каталог данных, службу и подключение агентов
ai-memory setup - 3
Перезапустите агентов и спросите одного из них, что он помнит о проекте
Что важно знать
- Нативная поддержка Windows находится на экспериментальной стадии; поддерживаемый вариант — WSL2.
- Некоторые агенты интегрированы лишь частично: только через MCP, хуки или управляемую среду.
- Чтобы делиться памятью между компьютерами или с командой, необходимо запустить собственный сервер.
Темы
Частые вопросы
- Что такое ai-memory?
- Долгосрочная память для AI-агентов разработки: сохраняет контекст проекта и передаёт задачи между Claude Code, Codex, Cursor и другими CLI агентов. ai-memory — слой долгосрочной памяти для AI-агентов разработки. Если закончить работу в одном агенте, например Claude Code, и открыть в том же проекте другой, например OpenAI Codex, новый агент получит сводку о том, на чём остановилась работа, что не получилось и какие вопросы ещё открыты. Так не придётся каждый раз заново объяснять архитектуру проекта.
- ai-memory можно использовать бесплатно? Какая у него лицензия?
- ai-memory распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ai-memory всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ai-memory — 19 окт. 2026 г..
- Для чего можно использовать ai-memory?
- Переключение между Claude Code и Codex в одном репозитории без потери контекста. Хранение общей памяти проекта на homelab-сервере и продолжение работы с ноутбука. Общая база знаний с журналом аудита, доступная для поиска агентам всех разработчиков команды. Продолжение задачи, если у агента закончилась квота или он завершил работу, не подготовив сводку о передаче задачи.
- Как установить ai-memory?
- Установите бинарный файл в Linux или macOS Настройте каталог данных, службу и подключение агентов: ai-memory setup Перезапустите агентов и спросите одного из них, что он помнит о проекте
- Где скачать ai-memory?
- Исходный код и инструкции по установке — на GitHub: https://github.com/akitaonrails/ai-memory
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
MCP-сервер и CLI, с помощью которых AI-агенты анализируют нативные бинарные файлы, приложения Electron, сборки .NET и сайты.
Нативное macOS-приложение, которое собирает сессии coding-агентов из Claude Code, Codex и других инструментов в одном месте — с поиском и возможностью продолжить работу.
Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.
OpenHuman — open-source desktop-приложение и библиотека на Rust для запуска множества AI-агентов с меньшими затратами на токены, память и ресурсы.
Локальное Markdown-пространство памяти, где AI-агенты хранят, ищут и систематизируют долгосрочные знания в редактируемых файлах.