Roampal MCP

Roampal дает Claude Code и OpenCode долгую память, где полезные советы поднимаются выше, а бесполезные уходят вниз по итогам.

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

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

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

  • Хуки сохраняют ваши диалоги с агентом на диск и подмешивают их в контекст.
  • Для OpenCode оценка идет отдельным вызовом выбранной модели.
Все причины и проверки

roampal-ai/roampal-core

Установка

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

pip install roampal

Первая команда Quick Start из README. Затем `roampal init` находит установленные инструменты и настраивает их.

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

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

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

  • Хуки сохраняют ваши диалоги с агентом на диск и подмешивают их в контекст.
  • Для OpenCode оценка идет отдельным вызовом выбранной модели.

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

Что делает

Roampal — MCP-сервер памяти для ИИ-помощника по коду, который учитывает исход каждого ответа. Перед ответом он подмешивает в контекст подходящие воспоминания, после ответа сохраняет обмен, а затем оценивает, помог ли совет. Хорошие воспоминания растут в весе, плохие теряют его. Для Claude Code это делают хуки и инструмент `score_memories`, для OpenCode плагин с независимой моделью оценки, которая по умолчанию выключена до настройки. Память хранится локально и считается на процессоре, видеокарта не нужна. Автор приводит результат 85,8% на исправленном тесте LoCoMo.

Для кого. Тем, кто работает с Claude Code или OpenCode месяцами и устал заново объяснять агенту договоренности проекта.

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

  • Агент повторяет одну и ту же ошибку из сессии в сессию.
  • Один помощник нужен в нескольких проектах с отдельными профилями памяти.
  • Хочется, чтобы удачные подходы всплывали сами, без ручных заметок.
  • Память нужна локально, без облачной базы и видеокарты.

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

  • Задачи разовые и память между сессиями не нужна.
  • Нельзя хранить записи диалога на диске.
  • Ожидается готовая память для Cursor без дополнительной настройки.

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

Вспомни, как мы в прошлый раз чинили тесты в этом проекте, и оцени, помогло ли это.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Нужны Python 3.10 или новее и команда `roampal init`, которая находит установленные инструменты. Для OpenCode оценку выставляет отдельный вызов выбранной модели, и без настройки он отключен. Записи обменов и оценки лежат на диске, учитывайте это для закрытых проектов. Результаты в README получены самим автором на стенде с одной видеокартой, независимой проверки нет. Версия 0.6.0 привязывает профиль памяти к каталогу.

Как отключить. Удалите пакет командой `pip uninstall roampal`, уберите хуки и запись MCP из настроек Claude Code либо плагин из OpenCode. Папку данных памяти очистите вручную.

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

Как подключить Roampal?

Выполните `pip install roampal`, затем `roampal init`. Команда сама находит Claude Code и OpenCode. Ключи `--claude-code` и `--opencode` выбирают один инструмент.

Как Roampal оценивает память?

В Claude Code основная модель вызывает `score_memories` после обмена. В OpenCode оценку ставит отдельная модель-наблюдатель, ее нужно настроить.

Нужна ли видеокарта?

Нет. Сам Roampal работает на процессоре. Видеокарта понадобилась автору только для прогона тестов.

Работает ли с Cursor?

В README перечислены Claude Code и OpenCode. Хуки на Python описаны и для Cursor, но готовой настройки через `roampal init` для него нет.

Можно ли держать разные профили?

Да. Профиль привязывается к каталогу, а клиент передает его заголовком `X-Roampal-Profile`.

Обсуждение

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

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

Плагин Supermemory для Claude Code: долговременная память между сессиями с автоматическим поиском по подсказке, сохранением диалога и индексом кодовой базы

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

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

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

MemoMind MCP дает Claude Code память по проектам: сохраненные факты, события и выводы доступны в локальной панели.

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

Память для Claude Code: хуки записывают решения человека и агента, оценка ставится задним числом, когда известен исход.

MCP-серверШирокий доступ59Звезды репозитория

Скилл для Claude Code, который перед каждым нетривиальным ответом сам подтягивает память из Memori Cloud и записывает туда новые факты

СкиллРасширенный доступ17,6 тыс.Звезды репозитория
Официальный

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

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

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

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

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Roampal (эта карточка)нетне нужна54
agentmemoryдане нужна30 314хранит память агента; Roampal оценивает исход каждого совета и поднимает полезные воспоминания
MCP Memory Serviceнетне нужна2 117сервис памяти по MCP; Roampal добавляет хуки Claude Code и плагин OpenCode с оценкой результата

Коротко о README

Оценка исхода превращает обычную память в отбор: советы, после которых работа удалась, получают приоритет. Хуки и плагин делают это без команд пользователя.

Бейдж для README

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