MemForge — плагин
Плагин памяти для Claude Code и Codex: знания команды из вики, тикетов и чатов с цитатами и проверкой устаревшего.
- 103 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Сервер читает документы из подключенных источников и отправляет их текст выбранному провайдеру моделей.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/memforgeОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Сервер читает документы из подключенных источников и отправляет их текст выбранному провайдеру моделей.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
MemForge заранее синхронизирует источники команды, такие как Confluence, Jira, Teams и GitHub, и собирает из них единую память. Модель превращает документы в точные факты и решения с условиями и исключениями. Агенты ищут их по MCP по ключевым словам, а при подключенной модели эмбеддингов и по смыслу. В выдаче нет текста документов: полный документ попадает в контекст, только когда агент его запросит. Каждый факт цитирует фрагмент источника и по возможности ссылается на оригинальную страницу, тикет или файл. При каждой синхронизации, по запросу или по расписанию, изменившиеся документы перепроверяются: факт сохраняется, заменяется или снимается, а если два документа расходятся, агент получает оба с пометкой о конфликте. Открытая версия работает на вашей машине через Docker Compose, плагин ставится в Claude Code и Codex.
Для кого. Командам, где знания лежат в вики, тикетах и чатах, а коду-агенту нужны решения и договоренности до начала правки.
Подходит, если
- Новый разработчик просит агента починить тикет, а в вики описаны решения, которых нет в коде.
- Два документа спорят, и агент должен показать оба с датами.
- Каждый факт, на который агент опирается, надо проверить по первоисточнику.
- Знания команды надо обновлять по расписанию, а не копировать вручную.
Не подходит, если
- Нужна общая память для всей команды: открытая версия рассчитана на одного человека на одной машине.
- Сервер нельзя запускать без Docker Compose и ключа модели.
- Нужен источник вне списка: коннектор придется дописать самому.
Пример запроса к агенту
Перед правкой проверь в MemForge решения и договоренности по платежам и покажи источник каждого, на который ты опираешься.Ограничения
Открытая версия рассчитана на одного пользователя, не имеет учетных записей и авторизации и слушает только `127.0.0.1`, поэтому ее нельзя выставлять в сеть. Командная облачная версия пока в листе ожидания. Для работы нужны Docker с Compose v2 и ключ OpenRouter, OpenAI или Anthropic, а без модели генерации синхронизация сохранит содержимое, но не создаст память. Текст источников уходит выбранным провайдерам моделей. Проект в бете: API, форматы хранения и упаковка плагина могут измениться, а обновление с миграцией сохраняет точку восстановления. Извлечение моделью может пропустить полезное, поэтому важные выводы сверяют с цитатой.
Как отключить. Отключите плагин в Claude Code через `/plugin` или командой Codex, а сервер остановите через `docker compose down` в папке репозитория. Данные хранятся локально и удаляются вместе с томами.
Частые вопросы
Как установить плагин в Claude Code?
В сессии выполните `/plugin marketplace add dodo-labs-ai/mem-forge`, затем `/plugin install memory@memforge`. Для Codex: `codex plugin marketplace add dodo-labs-ai/mem-forge` и `codex plugin add memory@memforge`.
Как запустить сервер?
Склонируйте репозиторий, скопируйте `.env.example` в `.env` и выполните `docker compose up --build`. Интерфейс откроется на `http://localhost:5174`.
Какие источники подключаются?
Confluence, Jira, Teams, GitHub и локальные папки. Obsidian значится в планах, а для недостающих источников есть интерфейс коннектора.
Как агент доверяет найденным фактам?
Каждый факт показывает цитату и ссылку на источник. Если источник больше не подтверждает факт, тот снимается.
Проходят ли ключи через агента?
Нет. Агент запускает сервер и плагин, а ключ модели вы вводите в панели администратора сами.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПостоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.
Плагин долгой памяти: запоминает решения, предпочтения и состояние задач между сессиями и подмешивает в запрос только нужное
Общая семантическая память для агентов: разговоры сохраняются в markdown и находятся поиском в Claude Code, Codex и других агентах
Локальная панель для Claude Code, Codex, Pi и OpenCode: изменения памяти ждут вашего решения, а после хода идет аудит
Память кодинг-агента между сессиями, машинами и коллегами: решения и тупики сами попадают в следующие запросы.
Память для агентов на графе знаний: плагины для Claude Code и Codex, MCP-сервер и Python-библиотека
Коротко о README
Описаны причины создания, пять шагов установки, схема работы от источников до агента и ограничения открытой версии. Подробности вынесены в документы quickstart, архитектуры и релизов.