Repolode
rohitg00

rohitg00/agentmemory

Постоянная память для AI-агентов-разработчиков: автоматически сохраняет сессии и подбирает полезный контекст для следующих сессий в Claude Code, Cursor, Codex и других MCP-клиентах.

Звёзды
29,683
Форки
2,621
Открытые issues
582
Последний коммит
16 часов назад

Что это?

agentmemory — сервер памяти для AI-агентов-разработчиков. Он незаметно записывает действия агента во время сессии, сжимает наблюдения в поисковую память и при запуске следующей сессии передаёт подходящий контекст. Благодаря этому разработчикам не приходится каждый раз заново объяснять архитектуру, прошлые ошибки и свои предпочтения.

Сервер работает локально на базе движка iii и SQLite, без внешней базы данных. Для поиска используются BM25, опциональные локальные векторные эмбеддинги (all-MiniLM-L6-v2) и сопоставление по графу. Если провайдер эмбеддингов не настроен, сервер работает без ключей, используя BM25. Он предоставляет 54 MCP-инструмента и REST API на порту 3111, а также просмотрщик в реальном времени на порту 3113 с воспроизведением сессий.

Среди интеграций — Claude Code, Codex CLI, GitHub Copilot CLI, Cursor, Gemini CLI, OpenClaw, Hermes, OpenCode, Devin и многие другие клиенты с поддержкой MCP. Все они используют один сервер памяти.

Ключевые возможности

  • 01Автоматически записывает действия агента с помощью хуков жизненного цикла — сохранять данные вручную не нужно.
  • 02Сочетает BM25, опциональные локальные векторные эмбеддинги и сопоставление по графу для поиска контекста.
  • 03Предоставляет 54 MCP-инструмента и REST API для любых MCP-совместимых клиентов.
  • 04Работает локально на базе SQLite и движка iii, без внешних баз данных.
  • 05Включает просмотрщик в реальном времени с воспроизведением сессий и импортом транскриптов в формате JSONL.

Сценарии использования

  • Сохранять доступ к архитектуре проекта и принятым ранее решениям в течение нескольких дней работы с Claude Code или Cursor.
  • Использовать общее хранилище памяти для нескольких агентов-разработчиков, работающих с одной кодовой базой.
  • Вспоминать об исправленных ранее ошибках и предпочтениях команды, не копируя заметки в промпты.
  • Воспроизводить и просматривать действия агента в предыдущих сессиях.

Быстрый старт

  1. 1

    Запустите интерактивную настройку и запустите сервер памяти

    npx -y @agentmemory/agentmemory@latest
  2. 2

    Добавьте примеры сессий и проверьте извлечение воспоминаний

    npx -y @agentmemory/agentmemory@latest demo
  3. 3

    Установите 17 встроенных навыков для агента

    npx skills add rohitg00/agentmemory -y

Что важно знать

  • В нативной Windows необходимо вручную установить закреплённую версию iii-engine v0.22.1; проще использовать WSL2 или Docker Desktop.
  • В режиме без ключа векторные эмбеддинги отключены, а для извлечения воспоминаний используется BM25, если не настроен локальный или другой провайдер эмбеддингов.
  • Для автоматической установки iii-engine в macOS/Linux нужны curl, sh и tar — в минимальных образах их может не быть.
  • Версия iii-engine закреплена на v0.22.1; с другой версией iii engine, установленной вручную, работать не будет.

Темы

Частые вопросы

Что такое agentmemory?
Постоянная память для AI-агентов-разработчиков: автоматически сохраняет сессии и подбирает полезный контекст для следующих сессий в Claude Code, Cursor, Codex и других MCP-клиентах. agentmemory — сервер памяти для AI-агентов-разработчиков. Он незаметно записывает действия агента во время сессии, сжимает наблюдения в поисковую память и при запуске следующей сессии передаёт подходящий контекст. Благодаря этому разработчикам не приходится каждый раз заново объяснять архитектуру, прошлые ошибки и свои предпочтения.
agentmemory можно использовать бесплатно? Какая у него лицензия?
agentmemory распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
agentmemory всё ещё поддерживается?
Активно поддерживается. Последний коммит в agentmemory — 19 окт. 2026 г..
Для чего можно использовать agentmemory?
Сохранять доступ к архитектуре проекта и принятым ранее решениям в течение нескольких дней работы с Claude Code или Cursor. Использовать общее хранилище памяти для нескольких агентов-разработчиков, работающих с одной кодовой базой. Вспоминать об исправленных ранее ошибках и предпочтениях команды, не копируя заметки в промпты. Воспроизводить и просматривать действия агента в предыдущих сессиях.
Как установить agentmemory?
Запустите интерактивную настройку и запустите сервер памяти: npx -y @agentmemory/agentmemory@latest Добавьте примеры сессий и проверьте извлечение воспоминаний: npx -y @agentmemory/agentmemory@latest demo Установите 17 встроенных навыков для агента: npx skills add rohitg00/agentmemory -y
Где скачать agentmemory?
Исходный код и инструкции по установке — на GitHub: https://github.com/rohitg00/agentmemory

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты