Memento Vault: Локальный инструмент для сохранения контекста в сессиях Claude Code

✍️ OpenClawRadar📅 Опубликовано: 27 марта 2026 г.🔗 Source
Memento Vault: Локальный инструмент для сохранения контекста в сессиях Claude Code
Ad

Memento Vault решает проблему потери контекста Claude Code между сессиями, автоматически захватывая и извлекая релевантную информацию без ручного обслуживания.

Как это работает

Инструмент использует хуки, которые подключаются к жизненному циклу Claude Code:

  • По завершении сессии: Хук читает транскрипт, оценивает его и решает, что сохранить. Значимые сессии превращаются в атомарные заметки, записываемые в локальный git-репозиторий. Каждая заметка содержит одну идею с метаданными, включая оценки уверенности и теги, а также вики-ссылки на связанные заметки. Незначительные сессии получают краткую запись в ежедневном логе.
  • При запуске сессии: Он вводит краткий обзор, показывающий ваши недавние сессии по проекту и наиболее релевантные заметки из хранилища для предстоящей работы.
  • При каждом запросе: Он ищет в вашем хранилище и показывает подходящие заметки до того, как Claude обработает ваш ввод.
  • При каждом чтении файла: Он добавляет контекст о ранее изменённых участках кода.
Ad

Технические детали

Весь поиск использует локальный BM25 + векторный поиск без вызовов LLM. Система имеет среднюю задержку 472 мс на запрос и не требует затрат на работу. Накладные расходы на контекст составляют примерно 149 единиц ввода на сессию. Качество поиска оценивается как NDCG@10 = 0,892 на LongMemEval (500 вопросов).

Фоновый слой консолидации под названием Inception группирует заметки по сходству эмбеддингов и создаёт паттерн-заметки после сессий, выявляя повторяющиеся проблемы в проектах.

Вся система использует файлы в формате markdown в git-репозитории, которые можно просматривать в Obsidian, искать с помощью grep и сравнивать с помощью git log. Нет зависимости от баз данных, Docker или облачных сервисов.

Установка

git clone https://github.com/sandsower/memento-vault.git
cd memento-vault
./install.sh --experimental

Требования: Python 3 и Claude Code. QMD добавляет семантический поиск (опционально). Работает на Linux и macOS.

Проект включает 271 тест и распространяется под лицензией MIT.

📖 Read the full source: r/ClaudeAI

Ad

👀 Смотрите также

Центр управления Claude v5.0.0 добавляет поддержку Fable 5 с первого дня с возможностью переключения в середине сессии
Инструменты

Центр управления Claude v5.0.0 добавляет поддержку Fable 5 с первого дня с возможностью переключения в середине сессии

Claude Command Center v5.0.0 добавляет первоклассную поддержку нового уровня Fable 5 от Anthropic, включая переключение моделей во время сессии, переработанный выбор модели и исправление ошибок CLI с версионированными псевдонимами.

OpenClawRadar
Lat.md: Граф знаний на основе Markdown для кодовых баз
Инструменты

Lat.md: Граф знаний на основе Markdown для кодовых баз

Lat.md создает граф знаний для кодовых баз, используя взаимосвязанные markdown-файлы в директории lat.md/. Он решает проблемы масштабирования монолитной документации, связывая разделы с помощью [[вики-ссылок]], подключаясь к исходному коду через комментарии вроде // @lat: [[section-id]] и предоставляя CLI-инструменты для проверки и поиска.

OpenClawRadar
ReasonDB: Открытая Документная База Данных, Использующая Навигацию по Дереву с Управлением LLM Вместо Векторного Поиска
Инструменты

ReasonDB: Открытая Документная База Данных, Использующая Навигацию по Дереву с Управлением LLM Вместо Векторного Поиска

ReasonDB — это документоориентированная база данных с открытым исходным кодом, которая сохраняет структуру документа в виде иерархии и использует LLM-направленный обход дерева для поиска вместо векторного поиска. Для начального поиска используется BM25, для фильтрации по структуре — tree-grep, а для обхода — поиск по лучу, при котором LLM посещает примерно 25 узлов из миллионов.

OpenClawRadar
Напоминание: Сервер MCP для постоянной памяти Claude Code
Инструменты

Напоминание: Сервер MCP для постоянной памяти Claude Code

Recall — это сервер MCP с открытым исходным кодом, который предоставляет Claude Code постоянную память между сессиями с помощью семантического поиска на основе эмбеддингов. Он включает четыре хука жизненного цикла: session-start, observe, pre-compact и session-end.

OpenClawRadar