LongMemory — плагин
LongMemory хранит память проекта в локальной SQLite и отдает ее агенту через MCP: решения, состояние задач, скиллы и граф кода
- 4 576 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Хранит заметки и фрагменты кода проекта в локальной базе
- В режиме HTTP без ключа любой процесс на машине может читать память
Установка
- Работает в
Ручная установка
npm install longmemoryПервая команда README. MCP запускается командой `longmemory mcp`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Хранит заметки и фрагменты кода проекта в локальной базе
- В режиме HTTP без ключа любой процесс на машине может читать память
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
LongMemory — движок памяти для LLM-приложений и агентов. Данные лежат в локальной SQLite, содержимое неизменяемо, у каждого факта есть происхождение и время. Модель остается без состояния, а память хранит приложение. Сервер MCP отдает агенту 13 высокоуровневых инструментов по белому списку: контекст проекта, поиск по памяти, запись решений и состояния задач, объяснение выбранных фактов, отчет о конфликтах, подбор и управление скиллами, граф кода с вызовами и обратным влиянием. В репозитории есть плагины для Claude Code и Codex и конфигурации для Cline, Continue и LibreChat.
Для кого. Тем, кто ведет долгий проект с агентом и устал повторять ему договоренности, архитектурные решения и состояние задач в каждой сессии.
Подходит, если
- Агент забывает выбранную архитектуру между сессиями и снова называет отвергнутый вариант.
- После перерыва в неделю надо быстро вернуть агента в контекст задачи.
- Перед правкой функции нужно увидеть, кто ее вызывает и что сломается.
- Одну и ту же память используют Claude Code, Codex и Cline.
- Выбор решений должен быть объясним: какие факты подняли и почему.
Не подходит, если
- Задача разовая, и память между сессиями не пригодится.
- Хранить заметки о проекте на диске нельзя по правилам компании.
- Нужен готовый облачный сервис без своего хранилища и настройки.
Пример запроса к агенту
Загрузи контекст проекта из LongMemory, напомни принятые решения по авторизации и покажи, что затронет изменение функции `createSession`.Ограничения
Память пишется в файл SQLite на вашей машине: резервные копии и доступ к нему вы организуете сами. При открытом HTTP-режиме ключ `LONGMEMORY_API_KEY` стоит задать, иначе сервер не требует авторизации. Режим `--read-only` отключает запись, а синхронизация коннекторов по умолчанию идет как пробный прогон. Чем больше накоплено записей, тем важнее чистить устаревшие решения. Движок написан на TypeScript и ставится через npm.
Как отключить. Уберите запись `longmemory` из конфигурации MCP и удалите плагин. Файл базы `.longmemory/project.db` и журнал `.mcp-audit.jsonl` стираются отдельно.
Частые вопросы
Как подключить MCP локально?
Добавьте в конфигурацию клиента команду `longmemory` с аргументами `mcp --db .longmemory/project.db --project current`. Для запуска без записи прибавьте `--read-only`.
Есть ли удаленный режим?
Да. Команда `longmemory serve --db ./longmemory.db --mcp-http` открывает адрес `http://127.0.0.1:7331/mcp`. Если задан `LONGMEMORY_API_KEY`, сервер требует тот же ключ.
Какие инструменты видит агент?
Тринадцать: контекст проекта, поиск, запись, решения, состояние задач, объяснение, конфликты, коннекторы, скиллы, граф кода и каталог ресурсов. Остальное закрыто.
Что делает граф кода?
Ищет символы, вызывающие и вызываемые функции и пути обратного влияния по сохраненным снимкам исходников. Он только читает.
Где хранится журнал вызовов?
По умолчанию рядом с базой, в файле `<база>.mcp-audit.jsonl`. Путь меняет параметр `--audit`.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныЛокальный MCP-сервер памяти для агентов: история сессий, индекс кодовой базы и граф понятий в одной базе SQLite
Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений
Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Самостоятельный MCP-сервер долговременной памяти для агентов: структурированные записи, версии с откатом и визуальная панель
ContextKeep дает агентам постоянную память на SQLite с полнотекстовым поиском, категориями и веб-интерфейсом.
MCP-сервер долгой памяти для агентов: сжимает диалоги в атомарные факты, разрешает местоимения и привязывает время к абсолютным датам
Коротко о README
Один движок на TypeScript доступен как библиотека npm, CLI, HTTP, MCP, панель управления и расширение VS Code. Для агентских сред есть готовые интеграции.