Obsidian — текстовый редактор и база знаний, которая хранит всё локально в виде обычных markdown-файлов. Никакого облака по умолчанию, никакой проприетарной базы — папка с .md-файлами, которую можно открыть в любом редакторе. В 2026 году после поста Andrej Karpathy про LLM Wiki Obsidian стал центральным звеном нового паттерна: базы знаний, которую строит и поддерживает LLM, а не человек вручную.
Ключевое правило: не проектируйте таксономию до того, как у вас появится 50+ заметок. Пусть LLM предложит структуру на основе реального содержимого. Преждевременная организация — главный убийца продуктивности в knowledge management.
Что это
В отличие от Notion, Roam или Coda, Obsidian не владеет вашими данными. Vault — это обычная папка на диске. Каждая заметка — файл .md, каждое вложение — файл в подпапке. Это даёт три фундаментальных преимущества: портируемость (vault открывается в VS Code, Typora, iA Writer), скорость (поиск по 10 000 заметок работает мгновенно, это поиск по файловой системе), приватность (данные не покидают машину, пока вы сами не настроите синхронизацию).
Обратная сторона — вы сами отвечаете за бэкапы, синхронизацию между устройствами и совместный доступ. Obsidian — инструмент для одного человека. Командная работа возможна, но требует костылей.
Что решает этот подход
Большинство систем управления знаниями проваливаются по одной причине: они спроектированы на вход, но никто не проектирует выход. Вы сохраняете всё подряд, а потом ничего не достаёте обратно. Хранилище растёт, а мышление — нет.
- Трение при сохранении. Если добавление записи занимает больше 10 секунд ручной работы, при реальной когнитивной нагрузке вы перестанете это делать. Копирование, вставка, теги, категории, саммари — привычка ломается раньше, чем успевает закрепиться.
- Отсутствие слоя связей. Большинство хранилищ — коллекции изолированных заметок. Каждая статья в своём файле, каждая идея в своей папке. Нет механизма, который скажет: то, что вы сохранили в марте, напрямую связано с задачей, над которой работаете сегодня. Без этого слоя хранилище — библиотека без поиска.
- Нет причины возвращаться. Если хранилище не присылает вам инсайты, вам нужно помнить, что надо их оттуда достать. Никто не помнит. Хранилище превращается в то, что вы пополняете время от времени и открываете, только когда ищете что-то конкретное.
Система из руководства решает все три проблемы. Сбор автоматический — вы ничего не добавляете вручную. Связи — задача Claude, он читает всё и находит то, что имеет значение. Возврат встроен в ежедневный ритуал — хранилище брифует вас каждое утро без запроса.
Зачем нужно
- Хранить чувствительные заметки локально: пароли, юридические документы, дневники. Данные не уходят в облако.
- Строить персональную вики, которая растёт сама. LLM Wiki Карпати компилирует заметки в структурированные статьи.
- Использовать RAG-альтернативу для маленьких баз. До 100 статей модель справляется без RAG, используя auto-maintained index файлы.
- Работать с markdown как с универсальным форматом. Файлы открываются в любом редакторе, переживут любой сервис.
- Локально запускать LLM-пайплайн для вики через Ollama. Полный контроль над данными и стоимостью.
Архитектура: четыре слоя
Прежде чем трогать какой-либо инструмент, разберитесь в четырёхслойной структуре. Каждый элемент выполняет ровно одну функцию. Ничего не пересекается. Всё течёт в одном направлении.
- Слой 1 — Сбор. Инструменты, которые приносят информацию в систему без ручного ввода. Readwise для статей и выделений. Airr для подкастов. Whisper для голосовых заметок. Telegram-бот для быстрого сохранения с телефона. Ничего на этом слое не требует категоризации, тегирования или саммари. Сырая информация на входе.
- Слой 2 — Пайплайн. Автоматизация на n8n следит за каждым источником сбора и маршрутизирует новый контент в правильное место Obsidian-хранилища. Без ручной сортировки. Новое выделение появляется в Readwise — через несколько минут оно уже в хранилище как отформатированный markdown-файл с источником, датой и структурированным контентом.
- Слой 3 — Obsidian. Само хранилище. Папка с markdown-файлами на локальной машине. Постоянный слой хранения. Всё живёт здесь. Ничего не удаляется. Хранилище — единственный источник правды обо всём, что вы когда-либо потребили и сочли достойным сохранения.
- Слой 4 — Claude. Интеллектуальный слой поверх всего остального. Claude читает хранилище, находит связи, выявляет паттерны, пишет ежедневный брифинг, отвечает на вопросы о вашем собственном мышлении. Именно этот слой превращает хранилище из архива в партнёра по мышлению.
Пререквизиты: инструменты стека
| Инструмент | Для чего | Ссылка |
|---|---|---|
| Obsidian | Локальное хранилище markdown-заметок | obsidian.md |
| n8n | Автоматизация пайплайнов между сервисами | n8n.io |
| Claude (Anthropic) | Интеллектуальный слой: анализ, связи, брифинги | claude.ai |
| Readwise | Агрегация выделений из статей, Kindle, Twitter | readwise.io |
| Airr | Клиппинг подкастов с транскрипцией | airr.io |
| Whisper (OpenAI) | Транскрипция аудио и голосовых заметок | openai.com/whisper |
| Telegram Bot API | Быстрый сбор заметок с телефона | core.telegram.org/bots |
Как устроено
| Возможность | Как работает | Зачем это нужно |
|---|---|---|
| Инкрементальная компиляция | При изменении заметки перекомпилируются только связанные статьи, а не весь vault | Экономия токенов и времени на больших базах |
| File watcher | olw watch — бросаете файл в raw/, вики обновляется в фоне | Нулевой friction: пишете заметки — вики растёт сама |
| Rejection feedback | Отклоняете черновик с комментарием → следующая компиляция учитывает фидбэк | Вики учится на ваших правках, а не генерирует мусор |
| Сохранение ручных правок | Если вы отредактировали статью в Obsidian, компилятор пропускает её | Ваши правки не перезаписываются регенерацией |
| Query synthesis | olw query “что такое X?” — ответ из опубликованной вики, без embeddings | Полноценный Q&A по вашей базе знаний |
| Self-maintenance | olw lint находит orphans, olw maintain —fix чинит wikilinks и создаёт stubs | Вики не деградирует со временем |
Структура хранилища: пять папок
Структура папок определяет, насколько хорошо Claude сможет ориентироваться в хранилище. Не переусложняйте. Пять папок — вся структура.
- Inbox — сюда попадает всё в первую очередь. Необработанное, сырое. Промежуточная зона для всех автоматических захватов.
- Notes — обработанные выделения, статьи, клипы из подкастов. Один файл на источник. Автоматически форматируется пайплайном n8n.
- Ideas — ваше собственное мышление. Быстрые записи, наблюдения, транскрибированные голосовые заметки.
- Projects — активная работа. Одна папка на проект. Claude читает их, когда вы спрашиваете про конкретный проект или решение.
- CLAUDE.md — инструктивный слой. Файл, который Claude читает первым в каждой сессии. Описывает, кто вы, над чем работаете и чего хотите от него.
Простота намеренная. Каждая сложная структура папок рано или поздно схлопывается под собственным весом — вы перестаёте понимать, в какую папку что положить, трение растёт, система ломается. Одно правило: если сомневаетесь — кладите в inbox.
Когда использовать
| Ситуация | Решение |
|---|---|
| Личная база знаний, важна приватность | Obsidian + локальный vault, без синхронизации в облако |
| Хочется вики, которая растёт сама из заметок | LLM Wiki через olw + Ollama с локальной моделью |
| Нужна командная работа в реальном времени | Notion — мультиплеер, доступ с любого устройства из коробки |
| Заметки на русском и английском в одной базе | olw определяет язык заметки автоматически, статья пишется на том же |
| Нужен RAG по 100–500 статьям | auto-maintained index файлы, модель справляется без embeddings |
Слой 1: автоматический сбор без трения
Задача слоя сбора — собирать всё, ничего от вас не требуя. Каждая точка трения при сохранении — будущий пробел в базе знаний. Настроить один раз, больше не трогать.
- Статьи и выделения через Readwise. Установите расширение для браузера. Читая статью, выделяйте предложения, которые зацепили. Readwise сохранит их автоматически. Без саммари. Без тегов. Выделили — двигаетесь дальше.
- Readwise также подключается к Kindle, закладкам Twitter, Instapaper и Pocket. Контент из любой из этих платформ попадает в Readwise автоматически. Один инструмент агрегирует всё.
- Подкасты и аудио через Airr и Whisper. Airr позволяет клиппить моменты из подкастов встряхиванием телефона. Транскрипт клипа сохраняется автоматически. Для длинного контента — встреча, лекция, голосовая заметка — записать и прогнать через Whisper. Подаёте аудиофайл, получаете чистый транскрипт за секунды.
- Telegram-бот для быстрого сбора откуда угодно. Принимает любое сообщение и маршрутизирует его в хранилище. Идея в машине, твит для размышления, вопрос из разговора — отправляете боту, оно попадает в папку inbox автоматически. Собирается за 30 минут на Claude Code и n8n.
Воркфлоу n8n: Telegram → Obsidian (3 ноды):
Node 1: Telegram Trigger
event: message
chat_id: your_bot_id
Node 2: Code (format note)
filename: inbox/date-quick-capture.md
content:
# Quick Capture
{message}
Source: Telegram
Date: {date}
Node 3: Write File to Obsidian vault
path: /your-vault/inbox/
operation: create
CLAUDE.md — контекст для ИИ
Самый важный файл во всей системе. Без него Claude начинает каждую сессию с нуля — без контекста о том, кто вы, над чем работаете, что хотите от хранилища. С ним Claude становится коллаборатором, который читал ваши заметки месяцами. CLAUDE.md — markdown-файл в корне хранилища. Claude читает его автоматически в начале каждой сессии.
# Кто я
- Имя: [Ваше имя]
- Работа: [Чем занимаетесь — конкретно]
- Фокус: [Одна вещь, в которой хотите стать лучше прямо сейчас]
- Цели 2026: [3 конкретных результата, к которым идёте]
# Текущие проекты
- Активный: [Что строите или над чем работаете сейчас]
- Застрял на: [Где больше всего нужна помощь с мышлением]
- Следующая веха: [Как выглядит «готово» для текущего спринта]
# Как устроено хранилище
- Inbox: /inbox — необработанные записи, сначала сюда
- Notes: /notes — обработанные статьи, выделения, исследования
- Ideas: /ideas — собственные мысли и наблюдения
- Projects: /projects — папки активных проектов
# Чего я жду от тебя
- Находи связи, которые я не заметил
- Оспаривай мои допущения, прежде чем соглашаться
- Когда я спрашиваю, на чём сосредоточиться — отвечай из контекста
хранилища, а не общими фразами
- Сигнализируй, если что-то из моих убеждений противоречит тому,
что я сохранил раньше
# Что я сейчас читаю и о чём думаю
[Обновляйте еженедельно — текущие увлечения, активные вопросы,
то, что вас озадачивает]
Обновляйте разделы «Текущие проекты» и «Что я сейчас читаю» каждый понедельник утром. Пять минут. Эта единственная привычка поддерживает контекст Claude актуальным. Устаревший CLAUDE.md даёт устаревшие ответы.
Слой 4: ежедневный брифинг
Каждое утро, прежде чем вы откроете любое приложение, хранилище брифует вас. Новые связи, найденные за ночь. Паттерны по записям за неделю. Один вопрос, над которым стоит подумать сегодня. Вы не запрашиваете этот брифинг — он запускается автоматически через n8n по расписанию. К моменту, когда вы садитесь работать, он уже лежит в папке inbox.
Ты читаешь моё хранилище знаний в Obsidian.
Прочитай всё в /inbox за последние 24 часа
и всё в /notes за последние 7 дней.
Сделай три вещи:
СВЯЗИ — Найди 3 самые интересные связи между
недавними записями и более старыми заметками,
которые я, скорее всего, не заметил.
Будь конкретен. Цитируй релевантные фрагменты.
ПАТТЕРН — Определи один паттерн во всём, что я
читал на этой неделе. Над чем мой мозг явно работает,
даже если я не сказал об этом явно?
ВОПРОС — Дай мне один вопрос, над которым стоит
посидеть сегодня, исходя из выявленного паттерна.
Не задачу. Вопрос.
Оформи это как чистый markdown-файл для Obsidian.
Сохрани в /inbox/brief-{date}.md
Расписание: каждый будний день в 6:00. Читайте перед тем, как открывать что-либо другое.
Слой 4: еженедельный синтез
Раз в неделю — более глубокий синтез. 15 минут. Сесть с Claude и поговорить о том, к чему хранилище ведёт.
Прочитай всё моё хранилище Obsidian.
Сфокусируйся на всём, что добавлено за последние 7 дней.
Мне нужны четыре вещи:
ФОРМИРУЮЩИЙСЯ ТЕЗИС — К какой идее я двигаюсь,
не сформулировав её явно?
Какая позиция складывается в моём мышлении?
ПРОТИВОРЕЧИЯ — Что из недавно сохранённого
противоречит тому, во что я верил раньше?
Покажи обе стороны из моих же заметок.
ПРОБЕЛЫ В ЗНАНИЯХ — Исходя из того, что я читаю
и о чём думаю, что я явно не читаю, но должен?
Какой перспективы не хватает?
ОДНО ДЕЙСТВИЕ — Учитывая всё в этом хранилище,
какая одна вещь с максимальным рычагом,
которую я мог бы сделать или обдумать на этой неделе?
Будь прямым. Бросай вызов.
Не пересказывай то, что я и так знаю.
Сессия синтеза — место, где происходит настоящее накопление. Ежедневный брифинг находит связи. Еженедельный синтез строит тезис. За шесть месяцев еженедельных сессий у вас будет запись того, как эволюционировало ваше мышление — каждое допущение, которое вы держали и поменяли, каждая идея, которая начиналась маленькой и выросла в то, на основании чего вы действуете.
Пример
Быстрый старт obsidian-llm-wiki-local за 5 минут. Установка через pip, модели для Ollama, инициализация vault, пайплайн ingest → compile → lint → review.
# 1. Установка
pip install obsidian-llm-wiki
# 2. Модели для Ollama
ollama pull gemma4:e4b # fast — анализ и роутинг
ollama pull qwen2.5:14b # heavy — генерация статей
# 3. Настройка
olw setup # интерактивный визард
olw init ~/my-wiki # создаёт структуру vault
# 4. Бросаете заметки в raw/
cp *.md ~/my-wiki/raw/
# 5. Запуск пайплайна
olw run # ingest + compile + lint
olw review # одобряете/отклоняете черновики
Структура vault после инициализации: raw/ для сырых заметок (olw никогда не трогает), wiki/ для статей с wikilinks, .drafts/ для черновиков на ревью, index.md для навигации и роутинга для LLM. SQLite в .olw/state.db хранит состояние пайплайна.
Совет: olw compare —heavy-model qwen2.5:14b позволяет протестировать другую модель в изолированном превью, не затрагивая рабочий vault. Полезно при выборе между моделями.
Кумулятивный эффект
- Через месяц хранилище ощущается как полезный инструмент. Вы сохраняете больше, теряете меньше идей, ежедневный брифинг время от времени подкидывает что-то интересное.
- Через три месяца всё начинает ощущаться иначе. Claude начинает связывать вещи из первого месяца с вещами из третьего. Вы задаёте вопрос о текущей проблеме, и он находит релевантную заметку восьминедельной давности, которую вы полностью забыли. Хранилище знает о вашем мышлении вещи, которые вы сами сознательно не помните.
- Через шесть месяцев — это уже что-то совсем другое. У вас есть запись каждого убеждения, которое вы держали и поменяли. Каждого вопроса, над которым сидели, и ответа, который в итоге появился. Каждого паттерна, который проявился в чтении раньше, чем вы его осознали.
ИИ, который у вас есть после шести месяцев работы с этой системой, — совсем не тот, с которого вы начинали. Он читал ваш разум, пока вы были заняты своей жизнью.
Тот, кто запустит эту систему на шесть месяцев позже вас, отстаёт не только по настройке. Он отстаёт на шесть месяцев связей, паттернов и синтеза, которые делают систему по-настоящему умной именно в отношении вашего способа мышления. Этот разрыв не закрывается более усердной работой — только более ранним стартом.
Особенности подхода
- Зависимость от внешних сервисов. Readwise требует подписки, Claude API стоит денег, n8n нужно где-то хостить. Бесплатной альтернативы «всё в одном» нет — это инвестиция в личную инфраструктуру мышления.
- Конфиденциальность. Readwise и Claude читают всё, что вы сохраняете. Чувствительные заметки (финансы, здоровье, рабочие тайны) либо остаются вне системы, либо зашифровываются локально. Vault остаётся вашим — облачные слои обрабатывают, но не хранят.
- Время на привычку. Система окупается через месяц-два, но первые две недели требуют ручной настройки воркфлоу и привыкания писать CLAUDE.md. Без этого — ещё одна забытая Notion-база.
- Качество зависит от входов. Claude не придумает связи там, где их нет. Если вы сохраняете случайный шум — получите случайные инсайты. Помните правило: десять осмысленных выделений в неделю лучше ста бессвязных клипов.
Ограничения
| Ограничение | Пояснение |
|---|---|
| LLM Wiki работает на масштабе до 100 статей и 400 000 слов | Для больших баз нужен RAG с embeddings. |
| Obsidian — инструмент для одного человека. | Совместный доступ требует git-обвязки или платной синхронизации Obsidian Sync. |
| Бэкапы и синхронизация между устройствами — ваша ответственность. | Потеряли vault, потеряли всё. |
| Качество скомпилированных статей зависит от выбранной модели. | Qwen2.5 — 14b даёт лучший результат, чем 7B, но требует 16+ ГБ RAM. |
| olw на стадии активного развития. | API и формат state.db могут меняться между версиями |
Антипаттерны
| Антипаттерн | Почему опасно |
|---|---|
| Не делать | проектировать таксономию заранее до 50+ заметок — потому что преждевременная структура устаревает и ломается. |
| Не делать | использовать Obsidian для командной работы без git — потому что конфликты слияния в markdown-файлах решать больно. |
| Не делать | хранить единственную копию vault на одном ноутбуке — потому что диск SSD умирает, и база знаний уйдёт вместе с ним. |
| Не делать | запускать olw run без ревью — потому что скомпилированные статьи могут быть низкого качества, а rejection feedback работает только при ручном ревью. |
| Проектировать сложную таксономию до 50+ заметок. | Каждое новое правило сортировки — это трение. Структура должна расти из реального использования, а не из желания всё предусмотреть. |
| Использовать Obsidian для командной работы. | Это инструмент для одного человека. Для команды — Notion, Linear или Coda. Совместное редактирование в Obsidian сделано через костыли (Syncthing, Git), и оно ломается. |
| Хранить единственную копию vault на одном устройстве. | Диск умирает, ноутбук теряется, флешка ломается. Минимум — синхронизация через iCloud/Dropbox/Git. Лучше — две копии в разных местах. |
| Запускать автоматический синтез без ревью. | Связи, которые находит LLM, иногда ложные. Без проверки человеком в заметках накопится мусор, который Claude будет использовать как контекст — и испортит будущие брифинги. |
| Игнорировать обновление CLAUDE.md. | Устаревший контекст даёт устаревшие ответы. Пять минут в понедельник — обязательный ритуал, иначе система теряет связь с реальностью. |
Чеклист
| Проверка | Что сделать |
|---|---|
| Vault создан в локальной папке, бэкап настроен (git, Syncthing, Obsidian Sync или внешний диск) | 14b или больше) доступна локально. |
| olw установлен, vault инициализирован, raw/ пуст, wiki/ содержит только index.md | |
| Первые 10–20 заметок добавлены в raw/ для теста, olw run отработал без ошибок | |
| olw review подтвердил, что статьи в wiki/ содержат wikilinks и не конфликтуют с ручными правками | |
| olw lint не нашёл orphans, и olw maintain —fix не сломал существующие связи | |
| Obsidian установлен, пять папок созданы | |
| CLAUDE.md написан и лежит в корне хранилища | |
| Readwise подключён к Obsidian | |
| Telegram-бот собран и маршрутизирует записи в inbox | |
| n8n-воркфлоу для ежедневного брифинга настроен и работает по расписанию | |
| В календаре заблокировано 15 минут на понедельник для еженедельного синтеза | |
| Первые пять заметок добавлены в хранилище | |
| Claude запущен на этих пяти заметках и нашёл связи |