LongMemory — плагин

LongMemory хранит память проекта в локальной SQLite и отдает ее агенту через MCP: решения, состояние задач, скиллы и граф кода

  • 4 576 ★ репозитория
  • Последний коммит
  • Apache-2.0
Плагин

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

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

  • Хранит заметки и фрагменты кода проекта в локальной базе
  • В режиме HTTP без ключа любой процесс на машине может читать память
Все причины и проверки

caviraoss/longmemory

Установка

Работает в

Ручная установка

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-серверРасширенный доступ438Звезды репозитория
Официальный

Долговременная память для агентов: удаленный MCP-сервер, плагины для Claude Code, Cursor и Codex и API для своих приложений

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

Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное

ПлагинШирокий доступ401Звезды репозитория

Самостоятельный MCP-сервер долговременной памяти для агентов: структурированные записи, версии с откатом и визуальная панель

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

ContextKeep дает агентам постоянную память на SQLite с полнотекстовым поиском, категориями и веб-интерфейсом.

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

MCP-сервер долгой памяти для агентов: сжимает диалоги в атомарные факты, разрешает местоимения и привязывает время к абсолютным датам

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

Коротко о README

Один движок на TypeScript доступен как библиотека npm, CLI, HTTP, MCP, панель управления и расширение VS Code. Для агентских сред есть готовые интеграции.

Бейдж для README

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