BetaMindDuckBeta
ГлавнаяМанифестВозможностиРазработчикамСкачатьFAQsDocs
Бета
Войти

Агенты меняются, как модели. Память проекта остаётся у вас

Claude Code, Codex и любая программа с HTTP работают с памятью MindDuck: читают проект, ищут по нему и записывают рабочие заметки. Следующая сессия начинается с того, что узнала предыдущая. Всё на вашем компьютере, по ключу, только в выбранных проектах

Подключить Claude CodeУчаствовать в бете

Windows · macOS · Linux · пока MindDuck запущен и пространство открыто

Как это устроено сейчас

Каждая новая сессия агента начинается с чистого листа

История прошлых сессий лежит в папке агента, но новая сессия её не читает. По ней нет поиска, её не видит другой агент, а со временем агент её удаляет

Новая сессия не читает прошлые

История есть, но контекст собирается заново: что за проект, что решили, что пробовали и почему не вышло

Claude Code и Codex не знают друг о друге

Что узнал один агент, второму приходится объяснять заново. Общей памяти между ними нет

Решения живут в CLAUDE.md и в голове

Файлы инструкций разрастаются, а почему месяц назад выбрали именно так, приходится искать по логам сессий вручную

Для кого

Для тех, кто работает с агентами каждый день: Claude Code, Codex, Claude Desktop, свои скрипты. И для тех, кто хочет читать их заметки с телефона

Что понадобится

MindDuck на компьютере и ключ для программы. Создаётся в настройках за минуту, отзывается одной кнопкой

Что вы сможете

Что получают ваши агенты

Шесть вещей, которые работают сегодня на компьютере с запущенным MindDuck

  • Начать сессию с контекстом проекта

    Одна команда: что за проект, что решено, что в работе. Агент читает это первым, а не спрашивает вас

    Терминал
  • Два агента, одна память

    Claude Code днём, Codex вечером. Рабочие заметки общие: что узнал один, видит другой, и вы тоже

    Заметки
  • История сессий в поиске

    Сессии Claude Code и Codex становятся чатами MindDuck: найти, открыть на телефоне, спросить ассистента

    Импорт
  • Agent brief для всех программ

    Документ с указаниями в проекте: как он устроен, что нельзя трогать, как называть вещи. Каждая программа получает его в начале

    Проект
  • Страница из браузера в проект

    Расширение для Chrome и Firefox сохраняет выделенное или всю страницу документом и открывает обсуждение в MindDuck

    Расширение
  • Любая программа через API

    Локальный HTTP API: статус, проекты, контекст, поиск, документы, заметки. Ключ как bearer-токен

    API

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

Три шага

Всё в Settings → Agents, раздел Memory for your programs. Программа обращается к MindDuck только на этом компьютере, по сети ничего не уходит

  1. 1

    Включите приём подключений

    Появится локальный адрес, по умолчанию 127.0.0.1:47821. MindDuck отвечает программам, пока запущен, с открытым окном или закрытым

  2. 2

    Создайте ключ для программы

    Connect a program: имя, проекты, в которых она работает, и ключ. Ключ показывается один раз, MindDuck хранит только его отпечаток

  3. 3

    Подключите программу

    Команда memory connect в терминале или строка в настройках Claude Code, Codex и Claude Desktop. Дальше программа сама читает контекст проекта

$ mindduck-desktop memory connect --key mdk_…
$ mindduck-desktop memory context
$ mindduck-desktop memory search release plan
$ mindduck-desktop memory note Решили выпускать в понедельник
$ mindduck-desktop memory save --title "Release plan" --file plan.md

Границы

Что программа может и чего нет

Доступ по ключу только к выбранным проектам. Всё остальное для неё закрыто

Может

  • Читать документы и разговоры выбранных проектов
  • Искать по ним
  • Сохранять текст новым документом и менять документы
  • Добавлять рабочие заметки
  • Вести разговор строка за строкой

Не может

  • Видеть другие проекты и чаты без проекта
  • Видеть приватные чаты и документы
  • Видеть корзину
  • Создавать и менять факты: их подтверждаете вы
  • Выходить в сеть: всё остаётся на этом компьютере

Ключ отзывается в любой момент. Каждое действие программы видно в чате активности проекта, с кнопкой Undo

Для разработчиков

Локальный HTTP API

Ключ передаётся как bearer-токен. Любая программа, умеющая отправить HTTP-запрос, может пользоваться памятью

GET /v1/status
ключ действует, пространство открыто
GET /v1/projects
проекты этого ключа
GET /v1/projects/{id}/context
что знать перед началом работы
GET /v1/projects/{id}/documents
документы проекта
POST /v1/projects/{id}/notes
добавить рабочую заметку
POST /v1/search
поиск по проекту
POST /v1/sources
сохранить документ
GET /v1/sources/{id}
прочитать документ, разговор или сообщение
PATCH /v1/sources/{id}
изменить документ с проверкой ревизии
GET /v1/sources/{id}/index-status
находит ли поиск документ
POST /v1/log
добавить строку разговора
$ curl -H "Authorization: Bearer mdk_…" http://127.0.0.1:47821/v1/projects

Ошибки с постоянными кодами, Idempotency-Key для повторяемых записей, ревизии документов. Подробности в документации

В обратную сторону

MindDuck тоже пользуется вашими инструментами

Через MCP и папки проекта ассистент работает с тем, что лежит у вас на компьютере

  • MCP-серверы: папка, браузер, Obsidian и любой другой, по JSON из инструкции сервера
  • Папки проекта на диске: текст, Word, Excel и PDF читаются на месте
  • Каждое действие с подтверждением и отменой
Все возможности

Начните сохранять важное сегодня

Участвовать в бете бесплатно
MindDuck|Условия использования|Политика конфиденциальности|Импрессум