Mímir: Система памяти на Python, основанная на 21 механизме нейронауки

Mímir — это система памяти на Python для ИИ-агентов, построенная на 21 механизме из опубликованных исследований когнитивной науки, разработанная как альтернатива традиционным подходам RAG, которые рассматривают память как базу данных.
Ключевые механизмы нейронауки
- Флэшбэк-память (Brown & Kulik 1977) — события с высокой эмоциональной нагрузкой получают постоянные пороги стабильности
- Реконсолидация (Nader et al 2000) — извлечённые воспоминания смещаются на 5% в сторону текущего настроения
- Забывание, вызванное извлечением (Anderson 1994) — извлечение одного воспоминания активно подавляет похожие конкурирующие
- Эффект Зейгарник — нерешённые неудачи остаются особенно яркими, агенты продолжают повторять то, что не сработало
- Видение Вёльвы — во время sleep_reset() случайные пары воспоминаний выбираются и синтезируются в инсайтовые воспоминания, с которыми агент просыпается
- Иггдрасиль — постоянный граф памяти с 6 типами связей, объединяющий эпизодическую, процедурную и социальную память в единую структуру знаний
Техническая реализация
Извлечение использует гибридный индекс BM25 + семантический + датированный с повторным ранжированием по 5 сигналам (ключевые слова, семантика, яркость, соответствие настроению, недавность). Этот подход наконец позволил MSC конкурировать с сырым TF-IDF после того, как системы только на ключевых словах начали превосходить чисто семантические.
Результаты тестирования
Протестировано на 6 стандартных тестах памяти (Mem2ActBench, MemoryBench, LoCoMo, LongMemEval, MSC, MTEB):
- Превосходит VividnessMem на Mem2ActBench на 13% по точности инструментов
- 96% R@10 на LongMemEval
- 100% в 3 из 6 категорий LongMemEval (обновление-знаний, предпочтения-одной-сессии, пользователь-одной-сессии)
- MSC практически сравнялся с базовым TF-IDF (проигрывал на 11% до гибридного моста)
Установка и архитектура
Установка через pip install vividmimir. Система управляет двумя отдельно опубликованными пакетами — VividnessMem (движок нейрохимии) и VividEmbed (389-мерные эмоционально-осознанные эмбеддинги) — но работает самостоятельно с плавными откатами, если не нужен полный стек.
Репозиторий и полные результаты тестирования доступны на github.com/Kronic90/Mimir.
📖 Read the full source: r/LocalLLaMA
👀 Смотрите также

Открытый навык Claude для консалтинговых фреймворков и кейсов
Бесплатный навык Claude с лицензией MIT предоставляет структурированные справочные материалы для работы в сфере управленческого консалтинга, включая фреймворки, отраслевой контекст и кейс-стади. Проект состоит из 80+ файлов в формате markdown, организованных по доменам, и ищет контрибьюторов для расширения охвата.

Сяочжэнь: Навык Claude Code, который копает на три уровня вглубь для выявления корневых причин
Сяочжэнь (小真) — это навык Claude Code, который использует три механизма — Дар, Три уровня глубины и Прогноз — чтобы помочь пользователям выяснить, что на самом деле их беспокоит, вместо того чтобы давать прямые советы. Он устанавливается одной командой curl и активируется вводом /小真 в Claude Code.

Запуск OpenClaw и Codex CLI нативно на Android через AnyClaw APK
Разработчик упаковал OpenClaw и Codex CLI в APK-файл для Android под названием AnyClaw, что позволяет шлюзу и панели управления работать локально на устройствах ARM64 с Android 7.0+ без прав root. Для проекта потребовалось собрать зависимости из исходного кода и исправить несколько компонентов для работы с ограничениями Android.

lazyclaude: TUI для управления конфигурацией кода Claude
lazyclaude — это инструмент с терминальным пользовательским интерфейсом, вдохновлённый lazygit, который предоставляет единый вид для управления всей конфигурацией Claude Code, хранящейся на диске, включая файлы памяти, навыки, агентов, MCP-серверы, настройки, разрешения, хуки, сочетания клавиш, сессии, статистику, плагины и задачи.