daidocs MCP

daidocs хранит долгую память ассистента простыми файлами .dai на вашем диске и подключает ее по MCP к Claude Code, Cursor и Codex.

  • 55 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Расширенный доступ

Почему такой уровень

  • Установщик правит конфигурации нескольких клиентов и ставит хуки сессий, а память сохраняет содержимое ваших разговоров в файлы на диске.
Все причины и проверки

kerneta/daidocs

Установка

Ручная установка

npx daidocs setup

Первая команда раздела Install. Для уровня `.cai` отдельно `pip install kerneta-cai`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Установщик правит конфигурации нескольких клиентов и ставит хуки сессий, а память сохраняет содержимое ваших разговоров в файлы на диске.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

daidocs — формат памяти для ИИ и MCP-сервер, который его читает и пишет. История разговоров и документы лежат в файлах `.dai` из трех текстовых зон: заголовок YAML, блок JSON и текст. Их открывают редактор, `grep` и `git`, а читают Claude, GPT, Gemini и локальные модели. Рядом можно поставить уровень `.cai`, граф кода: он отвечает, кто вызывает функцию и что затронет переименование. Команда `npx daidocs setup` находит Claude Desktop, Claude Code, Cursor, Windsurf, Codex, Cline, Continue и Zed, настраивает их, ставит хуки сессий и протокол чтения и делает резервные копии каждого тронутого файла. Отменить настройку можно через `node setup.js --restore`.

Для кого. Тем, кто хочет, чтобы память ассистента лежала у них в файлах, а не в чужом сервисе, и читалась любой моделью и привычными инструментами.

Подходит, если

  • Хочется, чтобы Claude Code помнил прошлые сессии проекта и после перезапуска.
  • Историю разговоров надо хранить в обычных файлах и проверять поиском `grep`.
  • Один набор памяти должен работать в Cursor, Claude Code и Codex одновременно.
  • Нужен граф вызовов по коду, чтобы оценить последствия переименования.

Не подходит, если

  • Нужна облачная память с веб-интерфейсом и синхронизацией между машинами.
  • Нельзя разрешать установщику править конфигурации клиентов: он их меняет, хотя и копирует.
  • Хватает файла с заметками, который вы пополняете вручную.

Пример запроса к агенту

Вспомни из памяти daidocs, что мы решили про схему авторизации в прошлый раз, и запомни новое решение по токенам.

MCP

Транспорт
stdio
Авторизация
не нужна

Ограничения

Нужен Node 18 или новее, а для уровня `.cai` Python 3.10 и `pip install kerneta-cai`. При подписке Claude ключ не нужен, потому что извлечение выполняет сам ассистент; для других моделей понадобится ключ провайдера. Установщик правит конфигурации найденных клиентов и ставит хуки, резервные копии лежат рядом. Результаты бенчмарка LongMemEval в README измерены авторами и приведены с файлами проверки. Последний коммит сделан в октябре 2026 года.

Как отключить. Выполните `node setup.js --status`, чтобы увидеть включенное, и `node setup.js --restore`, чтобы вернуть машину в прежнее состояние. Файлы `.dai` в проектах остаются обычным текстом.

Частые вопросы

Что такое файл .dai?

Текстовый файл из трех зон: заголовок YAML, блок JSON и текст. Читать его можно в редакторе или через `grep`, специальная программа не нужна.

Какие клиенты настраиваются?

Claude Desktop, Claude Code, Cursor, Windsurf, Codex, Cline, Continue и Zed. Для отдельного клиента есть `node setup.js --client codex` и аналогичные.

Нужен ли ключ API?

На подписке Claude нет: извлечение пишет сам ассистент. Для других моделей нужен ключ провайдера.

Как отменить установку?

Запустите `node setup.js --restore`: каждая тронутая настройка возвращается из резервной копии. Состояние покажет `node setup.js --status`.

Для чего нужен уровень .cai?

Это граф кода: он отвечает, кто вызывает функцию и что затронет переименование. Ставится отдельно через `pip install kerneta-cai`.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

Локальная память для Claude Code, Codex и Claude Desktop: один каталог Markdown и один MCP-сервер на всех.

MCP-серверРасширенный доступ103Звезды репозитория

hipocampus дает агенту файловую память: индекс тем на 3000 токенов грузится в каждую сессию и подсказывает, что обсуждалось раньше

ПлагинРасширенный доступ211Звезды репозитория

Руководство и готовые файлы: Claude Code помнит решения между сессиями через хранилище Obsidian и команды /save и /resume

ВоркфлоуШирокий доступ1,1 тыс.Звезды репозитория

Общий слой долгой памяти: агент ведет заметки в обычных markdown-файлах, а индекс MEMORY.md подгружается в начале каждой сессии.

СкиллРасширенный доступ204Звезды репозитория

Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.

MCP-серверРасширенный доступ144Звезды репозитория

Коротко о README

Объясняет формат `.dai` и уровень `.cai`, независимость от модели, способы установки, подключаемые клиенты и результаты бенчмарка с файлами проверки.

Бейдж для README

Сообщить о проблеме