Единая память для всех агентов

Проект obsidian-second-brain даёт Claude Code, Codex, Cursor и Grok Bot постоянную (persistent) память, хранящуюся в виде обычных markdown-файлов прямо в вашем Obsidian vault. В октябре 2026 года вышла версия v0.18 с главной новинкой — Crew: одним общим журналом для всех агентов сразу.

До сих пор Claude Code не имел постоянной памяти между сессиями — и то же самое касается Grok Bot, Codex, Gemini и остальных. Теперь это меняется: vault в Obsidian становится долговременным мозгом, который переживёт любой CLI-инструмент, который вы решите сменить.


Что такое Crew

Crew работает без Obsidian — достаточно любой обычной папки. Claude Code, Codex, Cursor и Grok Bot делят общие записи о задачах, и каждый агент видит, что завершили остальные, и может оставить урок для проверки.

Ключевой принцип: уроки, которые агенты оставляют друг другу, превращаются в правила только тогда, когда человек запускает команду keep. Один агент — одна строка на задачу в любой папке или vault; фоновый цикл не запускается.

ℹ Crew работает без Obsidian
Для совместного журнала агентов не нужен Obsidian: достаточно любой папки на диске. Обновление журнала происходит через хуки каждого агента, без фоновых процессов.

Быстрая установка

curl -fsSL https://raw.githubusercontent.com/eugeniughelbur/obsidian-second-brain/main/scripts/quick-install.sh | bash

После установки перезапустите Claude Code и введите /crew setup. Выберите папку ~/crew или wiki/team/ внутри вашего Obsidian vault. Для Crew требуется Python 3.10 или выше; дополнительных пакетов не нужно.


48 команд и 8 агентов

Проект полностью бесплатный и open-source: 8 агентов, 48 команд. Запускается на Claude Code, Codex, Gemini, OpenCode, Antigravity, Hermes, Pi и Grok Bot.

Начать просто — трёх команд достаточно для старта:

КомандаЧто делает
/obsidian-initИнициализация vault и структуры
/obsidian-saveЗахват информации из текущей сессии
/obsidian-findПоиск по памяти агента
/obsidian-ingest <файл/URL>Загрузка источника: PDF, видео, фото, docx
/research "тема"Глубокое исследование через Perplexity Sonar Pro
/x-pulse "тема"Анализ трендов в X (Twitter) через Grok
/obsidian-challengeПроверка решения на основе прошлых ошибок
/crew setupНастройка общего журнала для всех агентов

Как это работает: от источника до знания


graph TD
    A[Источник: URL / файл / голос / фото] --> B[/obsidian-ingest/]
    B --> C{Тип контента}
    C -->|YouTube / веб| D[Перезапись существующих страниц]
    C -->|Аудио| E[Транскрипция Whisper + извлечение задач]
    C -->|Изображение| F[Распознавание текста + создание концептов]
    C -->|DOCX / ODT| G[Конвертация через LibreOffice → PDF]
    D --> H[Vault обновлён: противоречия разрешены]
    E --> H
    F --> H
    G --> H
    H --> I[Ночной агент: синтез + проверка здоровья vault]
    I --> J[Утром: смарт-бриф + задачи дня]


Эволюция паттерна Карпати

В апреле 2026 года Андрей Карпати опубликовал описание паттерна LLM Wiki — архитектуры для создания личных баз знаний с помощью LLM. obsidian-second-brain развивает эту идею дальше.

ВозможностьLLM Wiki (Карпати)obsidian-second-brain
Новые источникиДобавляет новые страницыПерезаписывает существующие, обновляет людей и факты
ПротиворечияПомечает, вы решаете вручную/obsidian-reconcile решает автоматически
ПаттерныВидны при запросе/obsidian-synthesize сам находит и записывает
РасписаниеПо требованию4 агента: утром, ночью, еженедельно, проверка здоровья vault
Формат заметокЧитаемые wiki-страницыAI-first с преамбулой ## For future agent + frontmatter

«Если wiki Карпати — это база знаний, которую вы поддерживаете с помощью LLM, то obsidian-second-brain — это база знаний, которая поддерживает себя сама.»

💡 OKM: Open Knowledge Metabolism
Проект использует концепцию OKM: каждый сохранённый факт помечается как вечный, датированный или указатель. Это не даёт базе знаний заполняться устаревшей информацией.

Практические сценарии

Когда вы передаёте YouTube-ссылку через /obsidian-ingest, Claude не создаёт одну суммарную заметку. Он перезаписывает существующие страницы: обновляет упоминания людей, разрешает противоречия, а новые паттерны запускают создание страниц-синтезов.

Другие сценарии:

  • Голосовой memo → транскрипция Whisper, распределение задач по нужным страницам
  • Фото белой доски → извлечение текста, создание концептных заметок, связи с проектами
  • Word/ODT документ → конвертация через LibreOffice (требуется версия 26.2+), затем стандартный ingest
  • /obsidian-challenge → Claude ищет в vault прошлые провалы и отменённые решения по той же теме и оппонирует вашими же словами
⚠ Требования
Для базовых функций достаточно Python 3.10+. Для работы с DOCX/ODT нужен LibreOffice 26.2+. Для транскрипции аудио — локальный Whisper.

Значение для рынка

Постоянная память AI-агентов — одна из главных нерешённых проблем в продуктовом использовании LLM. obsidian-second-brain решает её радикально просто: вся память хранится как обычный plain markdown в вашем собственном Obsidian vault — без проприетарных форматов, без облачной зависимости, без подписок.

Функция Crew добавляет новое измерение: теперь несколько агентов могут работать над одним проектом, не теряя контекст друг друга. Это приближает связку «Claude Code + Codex + Cursor» к реальному асинхронному командному рабочему процессу — пусть и управляемому одним человеком.

Проект открытый, активно форкается (сотни форков на GitHub) и принимает вклад от сообщества: в v0.18 добавлены метки качества источников и немецкие триггеры от контрибьюторов.