neural-memory

neural-memory

nhadaututthekyMIT
202 звёзд55 форков
Neural Memory — MCP-сервер для постоянной памяти AI-агентов. Сохраняет воспоминания между сессиями, используя граф нейронов вместо векторной базы данных. Каждое воспоминание — узел с явными отношениями: «вызвано», «ведёт к», «противоречит» и другие. Поиск работает через распространение активации: сигнал идёт по связям, выявляя связанные факты. Агент не просто находит похожий текст, а выстраивает логическую цепочку. Сервер не требует внешних API, платежей или настройки. Автоматически инициализируется при первом вызове. Подходит для разработчиков, создающих долгоживущих ассистентов или инструменты анализа.

Установка

npx -y neural-memory-mcp

Характеристики

Общее

  • СтатусСообщество
  • Разработчикnhadaututtheky
  • ЛицензияMIT

Технологии

  • Языки
    Python
  • Транспорт
    stdio

Описание

Возможности

  • Сохранение воспоминаний с автоматическим определением типа, тегов и связей
  • Поиск через распространение активации — релевантные воспоминания находятся без жёсткого запроса
  • Явные отношения между воспоминаниями: CAUSED_BY, LEADS_TO, RESOLVED_BY, CONTRADICTS и другие
  • Оценка работоспособности памяти по буквенной шкале A–F с рекомендациями по улучшению
  • Автоматическое управление сессиями, контекстом и отслеживание привычек в фоне
  • Более 60 MCP-инструментов для настройки, при этом для работы достаточно трёх основных
  • Не требует векторной базы данных, внешних API и ежемесячных платежей
  • Автоинициализация при первом использовании — не нужны команды init или стартовые скрипты

Как подключить

Установите сервер через npm:

npx -y neural-memory-mcp

Если предпочитаете Python-версию:

pip install neural-memory

Добавьте конфигурацию в файл MCP-клиента. Пример для Claude Desktop:

{ "mcpServers": { "neural-memory": { "command": "npx", "args": ["-y", "neural-memory-mcp"] } } }

Перезапустите клиент. Первый запрос к памяти запустит автоматическую инициализацию.

Примеры запросов

  • «Запомни, что проект «Альфа» перешёл в стадию тестирования, ответственный — Иванов. Свяжи с обсуждением от 15 марта.»
  • «Почему задержался релиз на прошлой неделе? Проследи цепочку причин от встречи с командой.»
  • «Проверь здоровье моей памяти. Какие области нужно укрепить? Покажи рекомендации.»
  • «Найди все воспоминания, связанные с JWT-токенами и инцидентами безопасности.»

Технические детали

  • Язык разработки: Python
  • Транспорт: stdio (стандартный ввод/вывод)
  • Лицензия: MIT
  • Совместимые клиенты: Claude Desktop, VS Code Extension для MCP, любой клиент с поддержкой stdio

Поделиться