Открытое хранилище памяти ИИ для проектов на NodeJS

Что делает Mind Palace
Mind Palace — это система хранения и извлечения памяти с открытым исходным кодом, созданная для проектов на NodeJS. Она решает задачу совместного использования и сохранения информации между сессиями чата LLM и другими взаимодействиями с функциями LLM.
Ключевые особенности и реализация
Система работает, поглощая и автоматически извлекая «воспоминания» из взаимодействий с LLM. Эти воспоминания представляют собой суммированные единицы информации, которые векторизуются для хранения.
Когда вам нужно предоставить релевантный контекст обратно в LLM (перед началом новой сессии чата или после запросов пользователя), вы передаёте контекст разговора в метод recall. Затем LLM ищет в векторном хранилище и возвращает только самые релевантные воспоминания.
Такой подход предотвращает проблемы с размером контекста по мере роста истории и количества воспоминаний, гарантируя, что LLM всегда имеет доступ к важному контексту.
Встроенная поддержка и разработка
- Поддерживает основные LLM: GPT, Gemini и Claude
- Интегрируется с основными провайдерами векторных хранилищ: Weaviate и Pinecone
- Включает песочницу с интерфейсом разработчика для тестирования
- Оснащена системой дедупликации и настраиваемыми компонентами
- Модульные тесты были написаны с использованием Claude Opus
Создатель разработал её с учётом низкого порога входа, что упрощает интеграцию в существующие проекты на NodeJS.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

DESIGN.md: Спецификация формата для описания визуальной идентификации для кодирующих агентов
DESIGN.md объединяет YAML-токены дизайна с разметкой Markdown, чтобы дать AI-агентам постоянное структурированное понимание системы дизайна. Включает линтер и инструмент для сравнения версий.

Навык OpenClaw PARA автоматически организует файлы помощника ИИ.
Разработчик создал навык OpenClaw, который внедряет метод PARA (Проекты, Области, Ресурсы, Архивы) для организации файлов, автоматически сортируя файлы в четыре структурированные папки вместо того, чтобы сваливать всё в корневую директорию.

Бенчмарк проверки кода ИИ: сравнение Claude, Gemini, Codex, Qwen и MiniMax
В ходе тестирования пять моделей ИИ были протестированы на 15 пулл-реквестах Milvus с известными багами. Claude обнаружил 53% багов в режиме raw, в то время как состязательные дебаты между моделями увеличили обнаружение до 80%.

Sylve: Управляющая плоскость FreeBSD для виртуализации, контейнеризации и систем хранения данных
Sylve — это управляющая плоскость для FreeBSD с лицензией BSD-2, которая обеспечивает единый контроль над виртуальными машинами Bhyve, контейнерами FreeBSD Jails, хранилищем ZFS и сетевыми настройками. Она использует модель консенсуса RAFT для кластеризации и включает управление общими ресурсами Samba с автоматизацией снимков ZFS.