Repolode
mnemon-dev

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. 1

    Установите CLI с помощью npm (требуется Node.js 22 или новее)

    npm install --global @mnemon-dev/mnemon
  2. 2

    Разверните настройку Mnemon для Claude Code

    mnemon setup
  3. 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 обновляется ежедневно.

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