Локальная система памяти MCP с консолидацией для AI-диалогов

✍️ OpenClawRadar📅 Опубликовано: 26 февраля 2026 г.🔗 Source
Локальная система памяти MCP с консолидацией для AI-диалогов
Ad

Что это такое

Разработчик создал локальную систему памяти для AI-диалогов, которая консолидирует и синтезирует информацию, а не просто хранит её. Построенная как MCP-сервер, она работает с совместимыми клиентами, такими как Claude Desktop и Claude Code, функционируя на 100% локально без передачи данных за пределы вашего оборудования.

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

Ключевое отличие от стандартных RAG-систем — процесс консолидации. Каждые 6 часов локальная LLM (Qwen 2.5-7B, работающая в LM Studio) группирует недавние воспоминания по темам и объединяет их в структурированные документы знаний. Она извлекает факты, решения и предпочтения, объединяя их с существующими знаниями и версионируя всё.

Технологический стек

  • Эмбеддинги: nomic-embed-text-v1.5 через LM Studio
  • Векторный поиск: FAISS (семантический + ключевые слова гибрид)
  • LLM для консолидации: Qwen 2.5-7B (Q4) через LM Studio
  • Хранилище: SQLite для эпизодов, FAISS для векторов
  • Протокол: MCP — работает со всем, что его поддерживает
  • Конфигурация: TOML

Возможности

  • Семантическое дедуплицирование с порогом косинусного сходства 0.95
  • Адаптивная оценка удивления — часто используемые воспоминания усиливаются, устаревшие ослабевают
  • Атомарная запись с tempfile + os.replace для защиты от сбоев
  • Удаление в FAISS на основе tombstone — O(1) вместо перестроения всего индекса
  • Плавная деградация — если LM Studio отключается, хранилище продолжает работать, консолидация приостанавливается
  • 88 пройденных тестов
Ad

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

  • memory_store — сохранить эпизод с типом, тегами, оценкой удивления
  • memory_recall — семантический поиск по эпизодам + консолидированным знаниям
  • memory_forget — пометить эпизод для удаления
  • memory_correct — обновить документ знаний
  • memory_export — полная JSON-резервная копия
  • memory_status — проверка состояния

Почему выбран MCP

Модели часто заменяются, но накопленные знания не должны исчезать вместе с ними. MCP делает память переносимой — одно хранилище, множество интерфейсов. Слой памяти становится ценнее любой отдельной модели.

Практические результаты

После примерно недели использования система создала документы знаний о компьютерном оборудовании, настройке VR, предпочтениях в программировании и архитектуре проектов — всё синтезировано из обычных диалогов. При начале новых чатов AI уже знает контекст пользователя без повторных объяснений.

Требования

  • Python 3.11+
  • LM Studio с загруженными Qwen 2.5-7B и nomic-embed-text-v1.5
  • Любой MCP-клиент

📖 Read the full source: r/LocalLLaMA

Ad

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

Процесс извлечения пользовательского голоса для кода Claude с использованием шаблона
Инструменты

Процесс извлечения пользовательского голоса для кода Claude с использованием шаблона

Разработчик делится трёхэтапным процессом извлечения для создания пользовательского голосового навыка для Claude Code, в результате которого получается файл SKILL.md на 510 строк с чёрными списками LLM-измов, анти-перформативными правилами и режимами голоса для конкретных форматов. Открытый шаблон работает с любым языком, используя 10+ образцов письма.

OpenClawRadar
Нанокод: обучение кодирующих агентов, подобных Claude, с использованием JAX на TPU
Инструменты

Нанокод: обучение кодирующих агентов, подобных Claude, с использованием JAX на TPU

Nanocode — это библиотека JAX для сквозного обучения кодирующих агентов, подобных Claude, с использованием Constitutional AI и оптимизации для TPU. Модель с 1,3 млрд параметров можно обучить примерно за 9 часов за $200 на TPU v6e-8.

OpenClawRadar
80-строчный скрипт на Python использует Claude для автогенерации предложений внутренних ссылок, сокращая время линковки с 2 часов до 8 минут
Инструменты

80-строчный скрипт на Python использует Claude для автогенерации предложений внутренних ссылок, сокращая время линковки с 2 часов до 8 минут

Пользователь Reddit написал 80-строчный скрипт на Python, который передает черновик статьи и карту сайта в Claude и возвращает релевантные цели внутренних ссылок с предложенным анкорным текстом — сокращая время ручного проставления ссылок с 2 часов до 8 минут на статью.

OpenClawRadar
Интерактивный веб-сайт моделирует структуру проекта кода Claude
Инструменты

Интерактивный веб-сайт моделирует структуру проекта кода Claude

Разработчик создал exploreclaudecode.com — браузерную симуляцию проекта Claude Code с функциональным деревом файлов, настраиваемыми файлами и панелью терминала. На сайте объясняется, как работают вместе каталоги .claude/, файлы настроек, навыки, агенты, хуки и конфигурации MCP.

OpenClawRadar