Открытая 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
👀 Смотрите также

Git pre-commit hook предотвращает фиксацию изменений AI-агентами программирования с устаревшей документацией.
Разработчик создал Git pre-commit hook, который блокирует коммиты, когда файлы документации устарели, специально решая проблемы с AI-агентами для написания кода, такими как Claude Code, Cursor, Windsurf и Copilot. Инструмент завершает работу с кодом ошибки 1, чтобы заставить AI-агентов обновить документацию перед продолжением.

Открытый стек моделей ИИ для экономичной замены Claude
Пользователь Reddit делится рабочей стопкой AI-моделей, использующей открытые модели, такие как Llama 3.3 70b и DeepSeek R1 32b, для локального выполнения, что снизило ежемесячные расходы на ИИ с более чем £60 до менее £3, перенаправляя 90% задач на бесплатные модели.

MCP сервер подключает Claude Code/Desktop к Apple Music — плейлисты, поиск, анализ профиля
Новый MCP-сервер позволяет Claude Code и Claude Desktop управлять Apple Music – просматривать плейлисты, искать песни, создавать плейлисты и анализировать паттерны прослушивания на естественном языке.

Создание автономного исследовательского агента с помощью C# и локальных LLM.
A C# research agent automates URL processing with local LLMs using Ollama and llama3.1:8b, generating structured markdown reports from web searches.