Подход к самоулучшению памяти в локальных ИИ-агентах

✍️ OpenClawRadar📅 Опубликовано: 15 апреля 2026 г.🔗 Source
Подход к самоулучшению памяти в локальных ИИ-агентах
Ad

Архитектура памяти для постоянных ИИ-агентов

Разработчик на r/LocalLLaMA поделился своим подходом к созданию ИИ-агентов, которые не повторяют ошибки между сессиями. Основная решаемая проблема заключается в том, что каждая сессия начинается с нуля: контекстные окна сбрасываются, а исправления теряются между сессиями.

Реализация памяти

Система использует markdown в качестве источника истины вместо базы данных. MEMORY.md редактируется человеком — удалите строку в vim, и агент её забудет. SQLite и FAISS (HNSW, 768-мерный) являются производными кэшами, которые можно перестроить из markdown в любое время. Это позволяет пользователям контролировать версии памяти своего агента с помощью git.

Оценка эпизодов и обучение правилам

Каждое выполнение получает оценку +1/-1 и сохраняется как эпизод. При выполнении похожих задач в будущем соответствующие эпизоды попадают в контекст. Когда одна и та же сигнатура ошибки (SHA256 имени инструмента + нормализованная ошибка) появляется дважды в течение 7 дней, обучатель правил генерирует однострочное правило предотвращения.

Правила начинаются с уверенности 0.40 и требуют 0.60, чтобы фактически внедряться в будущие промпты. Успех повышает уверенность на +0.03, неудача снижает на -0.05. Правила, которые не помогают, со временем исчезают.

Ad

Система эскалации доверия

Вместо предварительной настройки уровней разрешений агент отслеживает паттерны одобрения. 5 одобрений с частотой 90%+ = автоматическое повышение. Один откат = понижение обратно. Существует режим теневого аудита.

Декомпозиция задач и безопасность

Сложные цели превращаются в DAG (ориентированный ациклический граф). Циклические зависимости обнаруживаются с помощью топологической сортировки, сбои каскадируются на зависимые задачи через DFS (поиск в глубину). Шлюз завершения проверяет 18 требований (R01-R18) — действительно ли агент читал файлы, вносил изменения, проверял результаты, оставался в рабочей области?

Функции безопасности включают 43 паттерна рисков bash, двухпроходный анализ (сырой + декодированный), отказоустойчивый дизайн (сбой Guardian = отказ) и минимальную глубину записи 3, чтобы предотвратить rm -rf /.

Разработчик ищет обратную связь по поводу того, правильно ли ощущается затухание уверенности в правилах и оптимальна ли асимметрия +0.03/-0.05. Также он интересуется, есть ли лучшие альтернативы HNSW для этого масштаба (обычно <10k эпизодов).

📖 Read the full source: r/LocalLLaMA

Ad

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

Codebase Memory MCP: Графовое исследование кода для Claude Code
Инструменты

Codebase Memory MCP: Графовое исследование кода для Claude Code

Разработчик создал MCP-сервер, который индексирует кодовые базы в постоянный граф знаний с использованием Tree-sitter и SQLite, сокращая использование токенов в среднем в 20 раз для структурных запросов, таких как трассировка вызовов и обнаружение мёртвого кода.

OpenClawRadar
Kios: Читалка для iOS для самостоятельно размещённых библиотек Kobo/Calibre с синхронизацией прогресса
Инструменты

Kios: Читалка для iOS для самостоятельно размещённых библиотек Kobo/Calibre с синхронизацией прогресса

Kios — это iOS-приложение для чтения книг с самостоятельных серверов Kobo/Calibre с синхронизацией прогресса через протокол Kobo, OPDS 1.2/2.0 и kosync. Создано с помощью Claude.

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

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

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

OpenClawRadar
Files.md: Открытое локальное приложение для заметок в Markdown с дизайном, дружественным к LLM
Инструменты

Files.md: Открытое локальное приложение для заметок в Markdown с дизайном, дружественным к LLM

Files.md — это открытое, работающее в первую очередь локально приложение для заметок, задач и дневников на основе Markdown. 886 звёзд, написано на Go, работает офлайн, синхронизируется через iCloud/Dropbox/самостоятельно размещённый сервер или бета-версию на app.files.md.

OpenClawRadar