MemPalace
MemPalace — локальная система памяти для ИИ, хранящая историю диалогов в исходном виде и обеспечивающая семантический поиск с подключаемым бэкендом.
Что это
MemPalace — локальная система памяти для ИИ, хранящая историю диалогов в исходном виде и обеспечивающая семантический поиск с подключаемым бэкендом.
Как подключить
Вставьте блок в конфиг клиента (Claude Desktop, Claude Code, Cursor, VS Code, Cline). Команда и package собраны из полей официального MCP Registry.
Что нового в версиях
v3.10.0: Rust-ускорение векторов, XDG-конфиги, рефакторинг пакетов и ломание API правил.
- Ломает совместимостьmempalace rules больше не принимает --agent; используйте --host, --harness, --project.
- НовоеОпциональное нативное ускорение точного поиска векторов на Rust с обходом GIL.
- НовоеНовые установки хранят конфиги в ~/.config/mempalace (XDG), старые пути сохранены.
- НовоеMCP-сервер и CLI переписаны в пакеты для модульности; поиск теперь read-only без блокировок.
- ИсправленоИсправлены потери данных при записи, отказы macOS и зависания; get_collection() проверяет имена.
Единый хаб для агентов, переиспользование индекса в CLI, конкурентный поиск и улучшенная координация флотов.
- НовоеКоманда `mempalace search` теперь переиспользует живой индекс хаба, экономя до 18 ГБ памяти и ускоряя работу.
- НовоеПоиск стал конкурентным: чтение больше не блокируется эксклюзивным замком, мутации остаются изолированными.
- НовоеДобавлена skill-first координация: настройка через скиллы, стабильные ID агентов и безопасная передача задач.
- ИсправленоИсправлено перезаписывание нечитаемых конфигов: теперь они сохраняются, а запись происходит атомарно.
- ИсправленоУстранены ложные срабатывания целостности SQLite и устаревшие записи в closet при обновлении ящиков.
- НовоеLogstream получил маршрутизацию по темам и обратную пагинацию для удобной инспекции последних событий.
Релиз v3.8.0: ускорение Chroma и SQLite, оптимизация MCP-прокси, новый механизм пробуждения агентов и исправления целостности.
- НовоеДобавлен примитив logstream watch для надежного пробуждения агентов и координации без длительных ожиданий.
- ИсправленоЧтение метаданных Chroma теперь обходит векторный индекс, что ускоряет запросы и снижает потребление памяти.
- ИсправленоОперации sqlite_exact оптимизированы за счет пагинации в SQL и кэширования, исключая полный обход базы.
- ИсправленоMCP-прокси стали легковесными, импортируя только путь пересылки, что экономит гигабайты памяти в кластерах.
- ИсправленоИсправлена логика sync --apply: неустранимые файлы теперь помещаются в бакет unresolved, а не удаляются.
- ИсправленоEmbeddingGemma на Apple Silicon защищена от сохранения NaN/нулевых векторов через проверку норм и авто-выбор провайдера.
Исправлены зависания при чтении FIFO, ошибки повторной индексации и утечки блокировок при завершении работы.
- ИсправленоУстранено зависание процессов ingest и mine при обнаружении именованных каналов (FIFO) благодаря добавлению флага O_NONBLOCK.
- ИсправленоИсправлена логика повторной индексации: теперь корректно обрабатываются прерванные файлы и удаляются частичные данные, предотвращая их ложное признание полными.
- ИсправленоОчищен кэш ChromaDB при переподключении, что исключает использование устаревшего индекса HNSW после изменений файла на диске.
- ИсправленоДобавлена корректная обработка сигналов SIGTERM и SIGHUP для освобождения блокировок записи в MCP-сервере при завершении работы.
Введение координации агентов через logstream, поддержка OpenAI-совместимых эмбеддингов и улучшение стабильности при многопоточной записи.
- НовоеРеализована координация агентов через append-only logstream с поддержкой делегирования задач и обмена артефактами.
- НовоеДобавлена опция embedding_model: openai-compat для работы с любым /v1/embeddings endpoint без новых зависимостей.
- НовоеВ поиске появились фильтры по датам (since/before) и интегрирован провайдер памяти Hermes.
- ИсправленоИсправлена работа майнинга на Chroma, парсинг экспортов ChatGPT и предотвращение зависаний chunk_text.
- Ломает совместимостьЛокальные бэкенды теперь требуют однократного владельца записи на время жизни процесса для безопасности данных.
Безопасный удаленный сервер с TLS, бэкенд Milvus, временные факты и улучшенная надежность восстановления.
- НовоеБезопасный удаленный сервер: поддержка TLS, токенов и режима только для чтения.
- НовоеНовый бэкенд хранения Milvus с поддержкой Lite, self-hosted и Zilliz Cloud.
- НовоеАтомарная замена фактов в графе знаний с точной временной привязкой.
- НовоеСохранение хронологии диалогов и извлечение сессий в ассоциативный граф.
- ИсправленоУлучшено восстановление ChromaDB и SQLite, исправлены ошибки блокировок записи.
Релиз v3.5.0: локальный демон для записей, HTTP-транспорт MCP, новые инструменты очистки и поддержка языков.
- НовоеДобавлен локальный демон (mempalace daemon) для сериализации фоновых записей и предотвращения гонок за блокировкой.
- НовоеРеализован опциональный HTTP-транспорт для MCP-сервера с защитой от DNS-rebinding и поддержкой bearer-токена.
- НовоеВведены новые инструменты: batch-сохранение сессий, точечное удаление по источнику и фильтрация поиска по файлу.
- НовоеРасширена поддержка языков (C#, PHP, Swift, Kotlin, Java) и добавлены парсеры для Continue.dev, Gemini CLI и Pi.
- ИсправленоИсправлены таймауты на больших базах, стабильность pgvector при некорректных байтах и восстановление индексов.
Все релизы на GitHub → Пересказ на русском — по заметкам к релизам и коммитам.