Repolode
aayoawoyemi

aayoawoyemi/Ori-Mnemos

Локальная постоянная память для AI-агентов: Markdown-файлы, граф знаний, поиск и MCP-сервер.

Open source альтернатива:Mem0

Звёзды
335
Форки
32
Открытые issues
1
Последний коммит
в прошлом месяце

Что это?

Ori Mnemos сохраняет память AI-агентов между сессиями, клиентами и машинами. Заметки хранятся на диске как обычные Markdown-файлы, wiki-ссылки служат рёбрами графа, а локальный индекс SQLite обеспечивает семантический поиск и поиск по ключевым словам. Для основных функций поиска не нужны сервер баз данных, облачный сервис или API-ключ.

Поиск объединяет семантические эмбеддинги, сопоставление ключевых слов с помощью BM25, персонализированный PageRank и сигнал ассоциативной близости, а затем пересортировывает результаты на основе обученных Q-значений и рёбер совместной встречаемости. Со временем важность воспоминаний снижается по уравнениям в стиле ACT-R; для заметок об идентичности, знаниях и операционной работе заданы отдельные скорости угасания. В проект также входит команда рекурсивного исследования: она разбивает вопрос на подвопросы и обходит граф.

Ori доступен как CLI, библиотека и MCP-сервер с 16 инструментами. В проект входят команды-мосты, которые подключают Claude Code, Hermes Agent, OpenCode, Cursor и Codex к общему хранилищу.

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

  • 01Хранит память в Markdown-файлах, а wiki-ссылки между ними формируют граф знаний.
  • 02Объединяет семантические сигналы, BM25, PageRank и ассоциативную близость для поиска.
  • 03Со временем снижает важность заметок, используя забывание в стиле ACT-R и распространение активации.
  • 04Предоставляет 16 инструментов MCP и CLI для любых агентов с поддержкой MCP.
  • 05Локально обрабатывает эмбеддинги; для основных функций API-ключ не требуется.

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

  • Передавать агенту для программирования контекст проекта между сессиями.
  • Использовать общее хранилище памяти в Claude Code, Cursor и других MCP-клиентах.
  • Хранить память агента в папке под управлением Git, которую можно редактировать в Obsidian.
  • Запустить самостоятельно размещённого агента на VPS и хранить его память в файловой системе.

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

  1. 1

    Создать каркас vault

    npx ori init
  2. 2

    Построить индекс

    npx ori index build
  3. 3

    Выполнить поисковый запрос с навигацией

    npx ori explore "…"

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

  • Обученные данные для поиска (Q-values, ветви LinUCB, история поиска) не извлекаются из Markdown, поэтому перед перестроением индекса их необходимо экспортировать.
  • Результаты бенчмарков приводятся авторами проекта; в README отмечено, что некоторые сравнения проводятся с более старыми системами или системами, измеренными по другой методике.

В подборках

Темы

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

Что такое Ori-Mnemos?
Локальная постоянная память для AI-агентов: Markdown-файлы, граф знаний, поиск и MCP-сервер. Ori Mnemos сохраняет память AI-агентов между сессиями, клиентами и машинами. Заметки хранятся на диске как обычные Markdown-файлы, wiki-ссылки служат рёбрами графа, а локальный индекс SQLite обеспечивает семантический поиск и поиск по ключевым словам. Для основных функций поиска не нужны сервер баз данных, облачный сервис или API-ключ.
Ori-Mnemos можно использовать бесплатно? Какая у него лицензия?
Ori-Mnemos распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Ori-Mnemos всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в Ori-Mnemos — 1 окт. 2026 г..
Для чего можно использовать Ori-Mnemos?
Передавать агенту для программирования контекст проекта между сессиями. Использовать общее хранилище памяти в Claude Code, Cursor и других MCP-клиентах. Хранить память агента в папке под управлением Git, которую можно редактировать в Obsidian. Запустить самостоятельно размещённого агента на VPS и хранить его память в файловой системе.
Как установить Ori-Mnemos?
Создать каркас vault: npx ori init Построить индекс: npx ori index build Выполнить поисковый запрос с навигацией: npx ori explore "…"
Где скачать Ori-Mnemos?
Исходный код и инструкции по установке — на GitHub: https://github.com/aayoawoyemi/Ori-Mnemos

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

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

Сервис постоянной памяти для AI-агентов, который можно развернуть самостоятельно: REST API и MCP позволяют фреймворкам и ассистентам вроде Claude хранить общий контекст и получать к нему доступ.

2,1 тыс.+18 за неделю392PythonApache-2.0Обновлён вчера

Локальный инструмент на Rust, который обеспечивает Claude Code постоянную память о прошлых диалогах с помощью семантического поиска и работает как MCP-сервер.

229+1 за неделю29RustMITАктивно поддерживаетсяОбновлён 4 дня назад