nan-forget: Локальная память для ИИ-кодирования в одном файле SQLite

✍️ OpenClawRadar📅 Опубликовано: 13 апреля 2026 г.🔗 Source
nan-forget: Локальная память для ИИ-кодирования в одном файле SQLite
Ad

nan-forget — это локальная система памяти для ИИ-агентов программирования, которая решает проблему потери контекста между сессиями. Вместо того чтобы повторно объяснять ваш стек, она поддерживает постоянную память в одном файле SQLite без необходимости фоновых процессов или значительного потребления оперативной памяти.

Ad

Ключевые детали

Инструмент был создан с помощью Claude Code за несколько недель. Claude помог спроектировать трёхэтапный конвейер извлечения данных (распознавание → вспоминание → распространение активации), написал большую часть миграции с Qdrant на SQLite и выявил крайние случаи в оценке векторного поиска.

Настройка проста: npx nan-forget setup, и всё готово. Вся база данных помещается в один файл SQLite (~3 МБ), без необходимости фоновых служб.

Четыре хука автоматически сохраняют контекст по мере работы — вам никогда не нужно вручную вызывать сохранение. Система включает пример «системы аутентификации», который может находить конкретные детали реализации, например «Мы выбрали JWT с Clerk». Поиск работает по смыслу, а не по ключевым словам.

Воспоминания структурированы с полями проблема/решение/концепции, что позволяет исправлениям ошибок, сделанным месяцы назад, всплывать при столкновении с похожими ошибками позже. Старые воспоминания ослабевают с периодом полураспада в 30 дней, при этом устаревшие консолидируются в сводки, а активные воспоминания становятся чётче.

Одна и та же база данных работает в нескольких инструментах: Claude Code (через MCP), Codex, Cursor (через REST API) и терминале (через CLI). Все операции с памятью выполняются локально без вызовов LLM, а проект является бесплатным и открытым исходным кодом.

📖 Read the full source: r/ClaudeAI

Ad

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

2-промптовая система для переноса контекста между чатами Claude без потери токенов
Инструменты

2-промптовая система для переноса контекста между чатами Claude без потери токенов

Разработчик делится двумя подсказками для сжатия всего разговора с Клодом в структурированный блок контекста и загрузки его в новый чат, сохраняя решения, проделанную работу и следующие шаги.

OpenClawRadar
AIBrain добавляет постоянную память и возможность самоулучшения к Claude Code.
Инструменты

AIBrain добавляет постоянную память и возможность самоулучшения к Claude Code.

AIBrain — это инструмент, который предоставляет Claude Code постоянную память между сессиями с семантическим поиском и циклами самоулучшения. Он включает 53 рабочих процесса, 44 навыка, 9 MCP-серверов и поддерживает многоагентную сетевую сеть через Tailscale.

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

Обзор локальных Markdown-серверов памяти для ИИ-агентов: Mem0, Hindsight, Zep и новичок Engram

Пользователь протестировал ~20 локальных систем памяти агентов для хранения воспоминаний в виде редактируемых файлов. Engram (от Obsidian68) оказался единственным, кто соответствовал всем требованиям: полностью локальный, хранение в Markdown, умное удаление дубликатов, устаревание важности и автономный сервер.

OpenClawRadar
Агент-Desktop: Структурированная автоматизация рабочего стола через деревья доступности ОС
Инструменты

Агент-Desktop: Структурированная автоматизация рабочего стола через деревья доступности ОС

Agent-desktop — это кроссплатформенный CLI (двоичный файл Rust, ~15 МБ), предоставляющий 53 команды с выводом в JSON для инспекции и управления нативными приложениями через OS accessibility API — без скриншотов или моделей зрения. Он использует прогрессивный обход скелета для снижения использования токенов на 78-96% в плотных приложениях, таких как Slack или VS Code.

OpenClawRadar