Биовдохновленная система памяти для локальных LLM: реализация LTP и избирательного забывания

Био-вдохновленная архитектура памяти для локальных LLM
Разработчик создал локальный MCP-сервер, который имитирует механизмы человеческой памяти для поддержания чистого контекста локальных LLM. Система реализует три био-вдохновленных слоя на Python/TypeScript вместо статичного RAG-пайплайна.
Основные механизмы памяти
- Подкрепление (Долговременная потенциация): Каждый раз, когда запрашивается тема, её
access_countувеличивается, укрепляя часто используемые воспоминания. - Селективное забывание: Неиспользуемые связи со временем затухают, система автоматически архивирует слабые атомы, чтобы предотвратить загрязнение контекста.
- Консолидация: Еженедельный цикл "сна" дистиллирует недавние логи в основные атомы знаний с использованием облегчённой SLM.
Технические детали реализации
- Гибридный поиск: Сочетает
sqlite-vecдля семантического поиска с текстовыми запасными вариантами, чтобы предотвратить таймауты даже при сбое эмбеддингов. - Неблокирующий MCP: Оборачивает синхронные операции базы данных и эмбеддингов в исполнители
asyncio, чтобы LM Studio оставался отзывчивым. - Слой идентичности: Использует постоянный файл "Soul" (
soul.md) для сохранения состояния и персоны между сессиями. - Подкрепление на основе доступа: Механизм
access_countпозволяет модели эволюционировать на основе паттернов взаимодействия, а не просто извлекать статические факты.
Контекст разработки и валидация
Проект был разработан для решения проблемы ограничений контекста в стандартных RAG-реализациях для локального ИИ. Разработчик проверил архитектуру, попросив локальную LLM (запущенную на Gemini) проанализировать код, что выделило три инновации: истинные когнитивные агенты, использующие подкрепление на основе доступа и затухание, надёжный гибридный поиск с запасными вариантами и неблокирующую архитектуру для отзывчивости.
Цель — создать систему, которая помнит важное и забывает шум, подобно человеческой памяти во время сна. Разработчик исследует, могут ли био-вдохновленные архитектуры памяти решить локальные ограничения контекста без зависимостей от облака или чёрных ящиков.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

VibeIndex.ai: Поисковая платформа для 90K+ AI-навыков, MCP и плагинов с проверкой безопасности
Корейский исследователь ИИ создал vibeindex.ai, доступный для поиска хаб, который индексирует более 90 000 навыков ИИ, серверов MCP и плагинов с ежечасными обновлениями и проверкой безопасности с помощью Cisco Skill Scanner по 17 категориям угроз.

Агент Смит: одна команда для создания MCP-серверов, навыков и конвейера от тикета до PR для Claude Code
Agent Smith сканирует ваш репозиторий, определяет точный стек (Go/Echo, React/Zustand, golang-jwt, pgx и т.д.), настраивает MCP-серверы, хуки и навыки, адаптированные под вашу среду, и предоставляет автономный конвейер от задачи до PR.

DeepClaude заменяет бэкенд Anthropic в Claude Code на DeepSeek V4 Pro со снижением стоимости в 17 раз
Скрипт, который перезаписывает переменные окружения Claude Code, чтобы направлять все вызовы агентского цикла через DeepSeek V4 Pro, OpenRouter или Fireworks AI — тот же пользовательский опыт, $0,87/M выходных токенов против $15/M.

Плагин Claude Code Yoink заменяет зависимости библиотек для снижения рисков в цепочке поставок
Yoink — это плагин Claude Code, который устраняет сложные зависимости, перереализуя только необходимые функции, используя трёхэтапный рабочий процесс с командами /setup, /curate-tests и /decompose. В настоящее время поддерживается Python, а поддержка TypeScript и Rust находится в разработке.