Долговременная память для coding-агентов: данные хранятся в локальной базе SQLite и доступны Claude Code, Codex, Cursor и другим MCP-клиентам.
mnemon-dev/mnemon
Локальная постоянная память в одном бинарном файле для AI-агентов: хранилище знаний в виде четырёх графов и управляемое LLM извлечение и запись данных для множества сред разработки.
- Звёзды
- 652
- Форки
- 77
- Открытые issues
- 14
- Последний коммит
- 3 дня назад
Что это?
LLM-агенты теряют контекст между сессиями, а в длинных диалогах ранние решения перестают помещаться в контекстное окно. Mnemon предоставляет агенту постоянное хранилище памяти, доступное между сессиями. Память организована в виде модели из четырёх графов со связями временного, сущностного, причинного и семантического типов. Также поддерживаются извлечение с учётом намерений, снижение важности со временем и автоматическое удаление дубликатов.
Mnemon построен на архитектуре с контролем со стороны LLM. Хостовая LLM решает, что запомнить, как связывать элементы и что забыть, а бинарный файл mnemon отвечает за хранение, индексацию графа, поиск и снижение важности. Для основного контура работы с памятью API-ключи не нужны. Для гибридного векторного и полнотекстового поиска можно подключить эмбеддинги через локальный Ollama или совместимый с OpenAI сервер.
В проект входят интеграции для настройки множества сред разработки, включая Claude Code, Codex, Cursor, OpenClaw, Pi, Hermes Agent и DeepSeek Harness. Именованные хранилища позволяют разделять память по проектам или агентам, а локальный веб-интерфейс — просматривать воспоминания и граф связей.
Ключевые возможности
- 01Хранилище в виде четырёх графов со связями временного, сущностного, причинного и семантического типов
- 02Извлечение с учётом намерений: обход графа и, при необходимости, векторный поиск
- 03Встроенное удаление дубликатов и снижение важности со временем с очисткой устаревших данных
- 04Работает без API-ключей; поддерживаются локальные эмбеддинги и эмбеддинги через совместимый с OpenAI сервер
- 05Настройка нескольких сред разработки одной командой
- 06Именованные хранилища памяти для разделения данных по проектам или агентам
Сценарии использования
- Сохранение памяти о прошлых архитектурных решениях между сессиями для агента-разработчика, например Claude Code
- Разделение хранилищ памяти для разных проектов или агентов
- Просмотр того, что запомнили агенты, через локальный веб-интерфейс
- Добавление постоянной памяти в среду разработки агента с поддержкой skills или hooks
Быстрый старт
- 1
Установите CLI с помощью npm (требуется Node.js 22 или новее)
npm install --global @mnemon-dev/mnemon - 2
Разверните настройку Mnemon для Claude Code
mnemon setup - 3
Начните новый сеанс Claude Code — память будет работать автоматически
Что важно знать
- Agency находится в предварительной версии и недоступен в Windows.
- Для установки через npm требуется Node.js 22 или новее.
В подборках
Темы
Частые вопросы
- Что такое mnemon?
- Локальная постоянная память в одном бинарном файле для AI-агентов: хранилище знаний в виде четырёх графов и управляемое LLM извлечение и запись данных для множества сред разработки. LLM-агенты теряют контекст между сессиями, а в длинных диалогах ранние решения перестают помещаться в контекстное окно. Mnemon предоставляет агенту постоянное хранилище памяти, доступное между сессиями. Память организована в виде модели из четырёх графов со связями временного, сущностного, причинного и семантического типов. Также поддерживаются извлечение с учётом намерений, снижение важности со временем и автоматическое удаление дубликатов.
- mnemon можно использовать бесплатно? Какая у него лицензия?
- mnemon распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- mnemon всё ещё поддерживается?
- Активно поддерживается. Последний коммит в mnemon — 19 окт. 2026 г..
- Для чего можно использовать mnemon?
- Сохранение памяти о прошлых архитектурных решениях между сессиями для агента-разработчика, например Claude Code Разделение хранилищ памяти для разных проектов или агентов Просмотр того, что запомнили агенты, через локальный веб-интерфейс Добавление постоянной памяти в среду разработки агента с поддержкой skills или hooks
- Как установить mnemon?
- Установите CLI с помощью npm (требуется Node.js 22 или новее): npm install --global @mnemon-dev/mnemon Разверните настройку Mnemon для Claude Code: mnemon setup Начните новый сеанс Claude Code — память будет работать автоматически
- Где скачать mnemon?
- Исходный код и инструкции по установке — на GitHub: https://github.com/mnemon-dev/mnemon
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин для Claude Code, который сохраняет память Claude в одном переносимом файле .mv2 без базы данных.
Локальный поиск по истории сессий Claude и Codex: поисковое ядро на Rust, JSON CLI и десктопное приложение.
Открытый агент для программирования: изучает проект, редактирует файлы и запускает тесты из терминала, приложения, браузера или редактора.
Open-source агентный фреймворк на TypeScript для создания LLM-агентов с состоянием; включает coding agent, CLI, Web UI и SDK.
Локально-ориентированный AI-агент с единым ядром на Rust для работы в терминальном интерфейсе, десктопных и мобильных приложениях, CLI и чатах.