
N3MemoryCore Lite (Working Memory)
Характеристики
Общее
- СтатусСообщество
- РазработчикNeuralNexusNote
- ЛицензияApache-2.0
Технологии
- ЯзыкиPython
- Транспортstdio
Описание
Возможности
- Сохранение текстовых записей с автоматической индексацией для поиска
- Гибридный поиск: векторный (семантика) + BM25 (ключевые слова) в одном запросе
- Автоматическое удаление записей через 7 дней (TTL) — память не переполняется
- Мультиязычная поддержка: корректная обработка текстов на разных языках
- Автосохранение полной истории диалогов в Claude Code через hook-скрипты (настраивается одной фразой AI)
- Работа с любыми MCP-совместимыми клиентами: Claude Desktop, Cursor, Windsurf
- Установка через PyPI, uvx или клонирование GitHub — для обычных и fork-версий
- Быстрая настройка: достаточно запустить Redis Stack в Docker и указать команду
- Плагин для Claude Code из встроенного маркетплейса — автоматическая настройка MCP и hook
Как подключить
Запустите Redis Stack в Docker (обязательное требование):
docker run -d --name redis-stack -p 6379:6379 redis/redis-stack-server:latest
Если Redis уже был запущен, выполните docker start redis-stack.
Установите пакет сервера:
uvx n3memorycore-mcp-lite
После установки убедитесь, что команда доступна: which n3mc-workingmemory (macOS/Linux) или where n3mc-workingmemory (Windows).
Добавьте сервер в конфигурацию вашего MCP-клиента. Для Claude Desktop отредактируйте claude_desktop_config.json:
{
"mcpServers": {
"n3mc-workingmemory": {
"command": "uvx",
"args": ["n3memorycore-mcp-lite"]
}
}
}
Для пользователей Claude Code самый простой путь — установка через маркетплейс плагинов:
/plugin marketplace add NeuralNexusNote/n3mcmcp-lite
затем
/plugin install n3mc-workingmemory@neuralnexusnote
После этого выполните /reload-plugins. Плагин сам добавит hook для автоматического сохранения каждой реплики диалога. Если вы используете ручную конфигурацию MCP, можете попросить AI настроить hook-скрипт фразой «after every turn, automatically save the full Claude Code transcript to Lite» — Claude Code создаст скрипт и пропишет hook в настройки.
В любом случае перезапустите клиент после добавления конфигурации.
Примеры запросов
- «Сохрани в память реализацию функции валидации email, чтобы я мог найти её через неделю»
- «Найди в памяти информацию про настройку Redis, которую мы обсуждали вчера»
- «Вспомни, какие переменные окружения используются в проекте для подключения к базе данных»
- «Покажи все заметки последних 3 дней, отсортированные по новизне»
- «Настрой автосохранение каждой моей команды в Lite, чтобы ничего не потерять»
Технические детали
- Язык разработки: Python
- Транспорт: stdio (MCP протокол)
- Лицензия: Apache-2.0 — можно свободно использовать и модифицировать
- Совместимые клиенты: Claude Code, Claude Desktop, Cursor, Windsurf, любые MCP-клиенты
- База данных: Redis Stack (требуется запущенный экземпляр)