Mengram MCP

Память для ИИ-агентов с тремя типами: факты, события и процедуры, которые учатся на ошибках; облако по ключу или локальная папка

  • 207 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Расширенный доступ

Почему такой уровень

  • В облачном режиме воспоминания об ваших проектах и решениях хранятся на сервере mengram.io
  • Хуки запускаются сами и пишут в память после каждого ответа, а перед командой Bash хук может запросить подтверждение
Все причины и проверки

alibaizhanov/mengram

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/mengram

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • В облачном режиме воспоминания об ваших проектах и решениях хранятся на сервере mengram.io
  • Хуки запускаются сами и пишут в память после каждого ответа, а перед командой Bash хук может запросить подтверждение

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Mengram хранит три вида памяти: семантическую (факты и предпочтения), эпизодическую (события и решения) и процедурную (рабочие процессы). Процедуры меняются, когда терпят неудачу. Для Claude Code есть плагин с хуками и MCP-сервером: профиль загружается на старте сессии, в том числе после `/clear` и автосжатия, перед каждым запросом идет поиск по прошлым сессиям, а после ответа новое знание сохраняется в фоне. Тот же набор хуков ставится в Codex и Cursor, так что память общая у трех агентов. Облачный режим работает по бесплатному ключу с mengram.io, а локальный режим хранит память в папке Markdown без аккаунта: `mengram server --memory ./memory` запускает MCP-сервер для Claude Desktop, Cursor и других клиентов. Поиск работает на 23 языках, в том числе на русском.

Для кого. Тем, кто работает в Claude Code, Codex и Cursor и хочет общую память, переживающую очистку контекста, смену машины и передачу задач.

Подходит, если

  • Агент снова начинает с нуля после `/clear`, а профиль и контекст проекта должны вернуться автоматически
  • Процедура деплоя с вечными сбоями на одном шаге должна измениться и накапливать успехи и неудачи
  • Нужно перенести накопленную историю сессий Claude Code командой `mengram import claude-code`
  • Память держат в локальной папке Markdown, чтобы данные оставались на машине и читались в Obsidian

Не подходит, если

  • Облачный режим недопустим из-за данных: память уходит в сервис mengram.io, остается локальная папка
  • Нужен только поиск документации по проекту: специализированный сервер проще
  • Нет желания доверять фоновым хукам: они ставятся сами и пишут в память после ответов

Пример запроса к агенту

Вспомни, как мы деплоили прошлый релиз, какие шаги падали, и предложи процедуру с учетом этих сбоев

MCP

Транспорт
stdio
Авторизация
ключ необязателен

Переменные окружения

MENGRAM_API_KEY секрет
Бесплатный ключ с mengram.io для облачного режима, в локальном режиме не нужен

Ограничения

Облачный режим требует бесплатный ключ с mengram.io, а память лежит на сервере сервиса, секреты перед загрузкой истории вырезаются на вашей машине. Локальный режим работает без аккаунта, но для обработки нужен ключ провайдера Anthropic, OpenAI или локальный Ollama; поиск в нем идет по словам Юникода без эмбеддингов и без перевода запросов. Хуки Claude Code, Codex и Cursor ставятся командой `mengram setup`, у Cursor нет хука на каждый запрос. Таблица сравнения в README составлена автором. Лицензия Apache-2.0, пакет `mengram-ai`.

Как отключить. Снимите плагин (`claude plugin uninstall mengram`) или хуки командой `mengram hook` по инструкции проекта, удалите ключ из `~/.mengram/config.json`. Локальную папку памяти удаляют вручную.

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

Как поставить Mengram в Claude Code?

Сохраните ключ в `~/.mengram/config.json`, выполните `claude plugin marketplace add alibaizhanov/mengram`, затем `claude plugin install mengram@mengram`. Или `pip install mengram-ai && mengram setup`.

Что делают хуки?

На старте сессии грузят профиль, перед запросом ищут контекст, после ответа сохраняют знания, перед сжатием записывают рабочее состояние и возвращают его после.

Можно ли без аккаунта?

Да, локальный режим: `mengram local init ./memory`, затем `mengram server --memory ./memory`. Память лежит в папке Markdown.

Работает ли с русским языком?

Да, облачный поиск идет на 23 языках, локальный сопоставляет слова Юникода, в том числе русские, но без эмбеддингов.

Что такое процедурная память?

Рабочие процессы с версиями и счетчиками успехов и неудач по шагам. Когда процедура ломается, она меняется.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы
Официальный

Локальная память для ИИ-агентов программиста: хуки записывают ход каждой сессии, и Claude Code, Codex или Cursor находят прошлые решения через MCP

MCP-серверРасширенный доступ30,3 тыс.Звезды репозитория

Постоянная память агента на графе связей: решения и ошибки переживают сессию, без векторной базы и платных вызовов API

MCP-серверРасширенный доступ244Звезды репозитория
Официальный

Membase хранит одну общую память для ИИ-агентов, и Claude Code, Cursor и Codex читают ее через MCP, SDK или команду membase

MCP-серверРасширенный доступ141Звезды репозитория
Официальный

Удаленный MCP-сервер, который хранит переписки с агентом дословно и ищет по ним по смыслу между сессиями

MCP-серверРасширенный доступ22Звезды репозитория

Engram от Gentleman Programming

Engram (Gentleman Programming)

Постоянная память для ИИ-агентов в одном бинарнике на Go: MCP-сервер на SQLite с полнотекстовым поиском, который помнит проект между сессиями

MCP-серверРасширенный доступ8 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Mengram (эта карточка)нетключ необязателен207
Mem0нет68 887хранит факты в векторной базе, а Mengram держит еще события и процедуры, которые меняются после сбоев
SupermemoryдаOAuth31 602работает как облачный сервис, а у Mengram есть режим в локальной папке Markdown без аккаунта

Коротко о README

Текст сразу дает команды установки и пример SDK, затем установку одним запросом для любого агента, плагин для Claude Code с хуками, общую память с Codex и Cursor, локальный режим в папке и таблицу сравнения с другими системами памяти.

Бейдж для README

Сообщить о проблеме