Открытое хранилище памяти ИИ для проектов на 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
👀 Смотрите также

Офлайн-веб-поиск: Локальная альтернатива Google Search для ИИ-агентов
Разработчик создал offline-web-search для решения проблемы слабых возможностей офлайн-поиска в AI-агентах, создав замену, которая имитирует веб-инструменты Claude с рейтингом BM25, индексацией SQLite FTS5 и поддержкой архивов ZIM и пользовательских краулеров.

Инструменты CLI с совместимостью с AI-агентами: подход через каталог навыков
Пользователь Reddit делится методом обеспечения совместимости CLI-инструментов с ИИ-агентами для программирования, такими как Claude Code, путем создания SKILL.md файлов, которые обучают агентов установке, аутентификации и использованию. Этот подход решает распространённые проблемы, такие как интерактивные запросы, вывод JSON и методы аутентификации.

Wisepanel MCP Server обеспечивает многоуровневое обсуждение между несколькими LLM в Claude Code и Cursor.
Wisepanel выпустил MCP-сервер, который запускает многоагентные обсуждения прямо из Claude Code, Cursor или любого MCP-клиента, используя систему дивергентного контекстного улучшения с моделями ChatGPT, Claude, Gemini и Perplexity.

Сервер Savecraft MCP предоставляет Клоду точные данные по Magic: The Gathering.
Savecraft — это сервер MCP с открытым исходным кодом, который локально анализирует файл Player.log из MTG Arena, синхронизирует состояние игры и предоставляет Claude доступ к 12 экспертным справочным модулям, созданным на основе реальных данных Magic: The Gathering. Инструмент предотвращает галлюцинации Claude в отношении названий карт и правил, предоставляя доступ к фактическим данным Arena, рекомендациям по драфту от 17Lands и полной базе данных Scryfall.