daidocs MCP
daidocs хранит долгую память ассистента простыми файлами .dai на вашем диске и подключает ее по MCP к Claude Code, Cursor и Codex.
- 55 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Установщик правит конфигурации нескольких клиентов и ставит хуки сессий, а память сохраняет содержимое ваших разговоров в файлы на диске.
Установка
- Работает в
Ручная установка
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-серверыCLI индексирует память, правила и сессии Claude Code, Codex, Cursor и Gemini и отдает проверенные решения всем агентам
Локальная память для Claude Code, Codex и Claude Desktop: один каталог Markdown и один MCP-сервер на всех.
hipocampus дает агенту файловую память: индекс тем на 3000 токенов грузится в каждую сессию и подсказывает, что обсуждалось раньше
Claude Code Memory Setup — память на Obsidian
Claude Code Memory Setup
Руководство и готовые файлы: Claude Code помнит решения между сессиями через хранилище Obsidian и команды /save и /resume
Общий слой долгой памяти: агент ведет заметки в обычных markdown-файлах, а индекс MEMORY.md подгружается в начале каждой сессии.
Постоянная память для агентов: заметки хранятся карточками в markdown и находятся в начале следующей сессии.
Коротко о README
Объясняет формат `.dai` и уровень `.cai`, независимость от модели, способы установки, подключаемые клиенты и результаты бенчмарка с файлами проверки.