Memorix MCP
Локальная общая память проекта для кодинг-агентов: факты, решения и коммиты доступны через MCP, CLI и хуки в любом агенте
- 928 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Читает файлы проекта и историю git
- Ставит интеграции и запускает локальный процесс памяти
Установка
- Работает в
Ручная установка
npm install -g memorix
memorix setup --agent claude --globalЗамените claude на нужный агент: codex, cursor, copilot, gemini-cli, opencode, windsurf.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает файлы проекта и историю git
- Ставит интеграции и запускает локальный процесс памяти
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Memorix дает кодинг-агентам общую память проекта, которая переживает новые чаты, смену IDE и передачу работы. Память лежит рядом с git-проектом, канонический store это SQLite, поиск идет по ключевым словам и по смыслу. Он хранит наблюдения, исправления, подводные камни, обоснования решений и превращает коммиты в инженерные факты. Один пул памяти доступен через MCP, хуки, CLI, SDK и встроенный терминальный агент, а команда setup подключает Memorix к нужному агенту.
Для кого. Для разработчиков, которые устали заново объяснять проект каждой новой сессии агента.
Подходит, если
- Прошлая сессия что-то выяснила, а новая об этом не знает
- Работаете в нескольких агентах и IDE над одним проектом
- Нужно сохранить причины архитектурных решений между чатами
Не подходит, если
- Нужна общая память для команды в облаке, а не локальная по проекту
- Проект разовый и память не окупается
Пример запроса к агенту
Запиши в память проекта, почему мы выбрали очередь вместо крона, и подними это в следующий разMCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Память локальная и привязана к git-проекту, синхронизация между устройствами опциональна и настраивается отдельно. Семантический индекс и формирование памяти на LLM опциональны и требуют своих ключей. Для установки нужен Node.js.
Как отключить. Удалите пакет (npm uninstall -g memorix) и снимите добавленную запись MCP из конфига агента, папку памяти в проекте можно удалить вручную.
Частые вопросы
Где хранятся данные?
Локально, канонический store это SQLite рядом с git-проектом. Индексы перестраиваемы, синхронизация между устройствами включается отдельно.
Обязателен ли LLM?
Нет. Формирование памяти и эмбеддинги на LLM опциональны, базовая работа идет без внешней модели.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыMCP-слой постоянной коллективной памяти для агентов: структурное хранилище, семантический поиск, граф связей и линия обновлений знаний
MCP-сервер постоянной памяти для кодовых агентов: граф понятий, архитектуры и решений проекта, который сохраняется между сессиями
Общая память для команды и ее агентов: живет прямо в репозитории и синхронизируется через Git
Локальная память отладки для разработчиков и агентов: команды, вывод, ошибки и рабочие исправления хранятся в SQLite
Git-родная постоянная память проекта для агентов на базе Open Knowledge Format: один бинарник на Go, встроенный MCP-сервер и поиск BM25
GraphMind
graphmind
Локальный MCP-сервер строит граф кода и хранит память о решениях проекта, так что агент не перечитывает репозиторий каждую сессию
Коротко о README
README описывает Memorix как локальную общую память для кодинг-агентов, которая живет под git-проектом, а не в одном окне чата. Канонический store это SQLite, есть поиск по ключевым словам и опциональный семантический индекс на LanceDB. Виды памяти: наблюдения, долгосрочная память, память кода, память git-коммитов, обоснования решений и рабочее пространство знаний с ревью. Установка через npm, команда memorix setup подключает MCP, правила, хуки и скиллы к десяткам агентов, транспорт по умолчанию stdio.