Открытая SQLite-основная система постоянной памяти для Claude

Разработчик открыл исходный код memchat — системы постоянной памяти для Claude, которая решает распространённую проблему потери контекста ИИ-ассистентами при заполнении окон разговора. Инструмент предназначен для локальной работы с минимальными требованиями к инфраструктуре.
Как это работает
Система функционирует через структурированный процесс: компонент-куратор извлекает знания в назначенных контрольных точках во время разговоров с Claude. Эта извлечённая информация сохраняется в базе данных SQLite, затем собирается заново и предоставляется Claude в начале новых сессий. По словам разработчика, такой подход позволяет Claude запоминать информацию из предыдущих разговоров, включая то, что обсуждалось «на прошлой неделе».
Ключевые особенности
- Структурированное извлечение: Система извлекает определённые типы информации, включая факты, решения и предпочтения пользователя
- Сводки в контрольных точках: Создаёт сводки в назначенных точках разговоров
- Хранение на основе SQLite: Использует SQLite для локального сохранения данных без внешних зависимостей
- Локальная работа: Работает полностью на машине пользователя без сложной инфраструктуры
- Лицензия GPL: Выпущена под GNU General Public License
Разработчик создал это решение после того, как ему «надоело заново всё объяснять каждый раз, когда контекст заполнялся» в Claude. Инструмент представляет собой практичный подход к расширению памяти Claude за пределы его собственных ограничений контекстного окна без необходимости облачных сервисов или сложной настройки.
Для разработчиков, интенсивно работающих с Claude над долгосрочными проектами или сложными задачами, такая система памяти может помочь поддерживать непрерывность между несколькими сессиями. Бэкенд на SQLite делает её особенно подходящей для локальных сред разработки, где приоритетами являются конфиденциальность и контроль над данными.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

AskAlf: Платформа с открытым исходным кодом для оркестрации мультиагентов, предназначенная для самостоятельного размещения AI-воркфлоу.
AskAlf — это платформа с открытым исходным кодом для оркестрации множества агентов, которая работает на вашем собственном оборудовании, динамически создавая специализированных работников, координирующихся через автономную систему с 10-уровневой когнитивной памятью, хранящейся в pgvector.

Ошибки парсера LM Studio нарушают вызов инструментов и логику Qwen3.5.
Парсер сервера LM Studio содержит три взаимодействующие ошибки, которые тихо ломают вызов инструментов, портят вывод рассуждений и заставляют модели выглядеть хуже, чем они есть. Проблемы затрагивают модели с рассуждениями, такие как Qwen3.5 и DeepSeek-R1, причём одна ошибка, о которой сообщили более года назад, до сих пор не исправлена.

Обходимый граф навыков для постоянной памяти ИИ-агента в кодовых базах
Разработчик создал трехслойную систему графа навыков, которая существует внутри кодовой базы, позволяя ИИ-ассистентам для программирования сохранять постоянную память между сессиями. Система использует прогрессивное раскрытие информации с самонаправляющими инструкциями вместо монолитных контекстных файлов.

Использование pre-commit для повышения качества и безопасности кода, созданного с помощью ИИ.
Разработчик делится своей конфигурацией pre-commit для проектов на Go и Java, используя инструменты вроде golangci-lint, govulncheck и checkov для выявления уязвимостей и проблем с качеством в коде, сгенерированном ИИ, перед коммитом.