Memento v1.0: Локальная постоянная память для AI-агентов программирования

✍️ OpenClawRadar📅 Опубликовано: 24 марта 2026 г.🔗 Source
Memento v1.0: Локальная постоянная память для AI-агентов программирования
Ad

Что делает Memento v1.0

Memento v1.0 предоставляет локальный персистентный слой памяти для AI-агентов программирования. Всё работает на вашем компьютере — эмбеддинги, хранение и поиск — без необходимости облачных сервисов или API-ключей после настройки.

Ключевые технические детали

Эмбеддинги: Использует all-MiniLM-L6-v2 через @xenova/transformers (384 измерения) полностью офлайн. Опциональные облачные эмбеддинги через переменные окружения для OpenAI (text-embedding-3-small) или Gemini (embedding-001).

Хранение: Локальный JSON + индекс HNSW по умолчанию. Опциональная поддержка ChromaDB или Neo4j.

Поиск: Индекс HNSW для приближённого поиска ближайших соседей (<50мс на 2000+ воспоминаниях). Полная реализация BM25 с k1=1.2, b=0.75 для поиска по ключевым словам. Гибридный режим, сочетающий 70% косинусного сходства + 30% BM25.

Дедупликация: SHA-256 + порог косинусного сходства 0.92.

Функции отказоустойчивости: Автоматический выключатель, журнал предварительной записи, кэш LRU.

Управление памятью: Экспоненциальное затухание оценок важности за 347 дней.

Ad

Установка и использование

Установка: npx memento-memory setup

Инструмент миграции: memory_migrate пересоздаёт эмбеддинги для всего хранилища при смене провайдеров — без потери данных.

Поддержка IDE и инструменты

Совместимость с несколькими IDE: Claude Code, Cursor, Windsurf, OpenCode — все используют одно локальное хранилище.

17 инструментов MCP для сохранения/восстановления/поиска/экспорта/импорта/загрузки/сжатия/графов/жизненного цикла сессий.

Конфиденциальность и лицензирование

Нулевая телеметрия — ваши архитектурные решения и паттерны кода никогда не покидают ваш компьютер. Работает без интернета после настройки. Лицензия AGPL-3.0, разворачивается одной командой.

📖 Read the full source: r/LocalLLaMA

Ad

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

🦀
Инструменты

CTOP: Терминальный интерфейс для мониторинга сессий Claude Code, без зависимостей

CTOP — это TUI на Node.js без зависимостей, который показывает загрузку CPU, память, насыщение контекстного окна, разбивку токенов и оценку стоимости для всех запущенных сессий Claude Code и Codex.

OpenClawRadar
Библиотека рабочих процессов Claude теперь автоматически отслеживает и оценивает рабочие процессы из Reddit
Инструменты

Библиотека рабочих процессов Claude теперь автоматически отслеживает и оценивает рабочие процессы из Reddit

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

OpenClawRadar
Техника двойной буферизации для контекстных окон LLM устраняет необходимость в блокирующей компрессии
Инструменты

Техника двойной буферизации для контекстных окон LLM устраняет необходимость в блокирующей компрессии

Техника под названием двойная буферизация может предотвратить замирание агентов LLM во время уплотнения контекстного окна, выполняя раннее суммирование и поддерживая два буфера, что обеспечивает бесшовную передачу без дополнительных затрат на вывод.

OpenClawRadar
Использование скрытого сигнала агентства (Â) в LLM для улучшения вызова инструментов
Инструменты

Использование скрытого сигнала агентства (Â) в LLM для улучшения вызова инструментов

Разработчик обнаружил, что у языковых моделей есть линейно разделяемое скрытое состояние под названием Â, которое предсказывает вызов инструментов с AUC > 0,94. Использование этого сигнала для принудительного вызова инструментов улучшило производительность Qwen3-1.7B с 26,7% до 85% (+58%) и снизило количество отказов без инструментов с 43% до 2,6%.

OpenClawRadar