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

Memento Vault решает проблему потери контекста Claude Code между сессиями, автоматически захватывая и извлекая релевантную информацию без ручного обслуживания.
Как это работает
Инструмент использует хуки, которые подключаются к жизненному циклу Claude Code:
- По завершении сессии: Хук читает транскрипт, оценивает его и решает, что сохранить. Значимые сессии превращаются в атомарные заметки, записываемые в локальный git-репозиторий. Каждая заметка содержит одну идею с метаданными, включая оценки уверенности и теги, а также вики-ссылки на связанные заметки. Незначительные сессии получают краткую запись в ежедневном логе.
- При запуске сессии: Он вводит краткий обзор, показывающий ваши недавние сессии по проекту и наиболее релевантные заметки из хранилища для предстоящей работы.
- При каждом запросе: Он ищет в вашем хранилище и показывает подходящие заметки до того, как Claude обработает ваш ввод.
- При каждом чтении файла: Он добавляет контекст о ранее изменённых участках кода.
Технические детали
Весь поиск использует локальный 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
👀 Смотрите также

MCP контекстное раздувание: реальные затраты и практическое решение для пользователей Claude Code
Запуск 9 серверов MCP в Claude Code приводит к холодному старту на 38k токенов, ~$700 в месяц накладных расходов на определение инструментов и снижению производительности модели. Паттерн шлюза с ранжированием BM25 сокращает контекст до 4k.
Claude создает прототип приложения для анализа недвижимости за 3 часа, используя живые данные Zillow через clawhub
Разработчик использовал Claude с инструментом zillow-full clawhub для создания приложения анализа денежного потока от аренды — получая данные через API Zillow в реальном времени, прототипируя UI на основе настоящих JSON-ответов и создав рабочий прототип за одну вторую половину дня.

Слой идентификации и репутации для агентов OpenClaw
Команда разработчиков создала MCP-I и IdentiClaw для решения проблемы потери идентичности в многошаговых рабочих процессах агентов, а также knowthat.ai в качестве реестра репутации. Они передали спецификацию MCP-I в Decentralized Identity Foundation.

Навык "Открытый Коготь" для автоматизированного управления системами и усиления безопасности
Разработчик создал навык, который использует Claude Code для SSH-подключения к машинам OpenClaw и укрепления конфигураций, включая изоляцию, гигиену ОС и безопасность каналов, при этом поддерживая проектную папку с инструкциями по аудиту в файле CLAUDE.md.