Перейти к содержимому

MCP DuckDB Knowledge Graph Memory Server

Сервер памяти с графом знаний на базе DuckDB для хранения и поиска информации о пользователях.

TypeScript
45 stars

Описание

Это форк официального MCP Knowledge Graph Memory Server с заменой бэкенда на DuckDB для лучшей производительности и масштабируемости. Использует реляционную структуру БД для хранения сущностей, наблюдений и отношений. Поддерживает SQL-запросы, fuzzy-поиск с Fuse.js и транзакции. Идеально для ИИ-чатов с долгосрочной памятью: идентификация пользователей, обновление фактов о идентичности, поведении, предпочтениях и целях.

Возможности

Хранение графа знаний

Сущности, наблюдения и отношения в реляционной БД DuckDB для структурированного хранения памяти.

Fuzzy-поиск

Комбинация SQL и Fuse.js для гибкого поиска по релевантным данным с ранжированием.

Обновление памяти

Автоматическое создание сущностей, связей и фактов на основе взаимодействий с пользователем.

Масштабируемость

Поддержка больших датасетов с индексацией, транзакциями и аналитическими запросами без внешнего сервера.

Установка

{ “mcpServers”: { “graph-memory”: { “command”: “npx”, “args”: [ “-y”, “@izumisy/mcp-duckdb-memory-server” ], “env”: { “MEMORY_FILE_PATH”: “/path/to/your/memory.data” } } } }

Информация

Язык
TypeScript
Лицензия
MIT License
GitHub Stars
45

Ссылки