Добавить в корзинуПозвонить
Найти в Дзене
Кожевников Степан

Как я перестал «кормить» нейросеть токенами по Методу Карпати и при чем тут Обсидиан.

Суть метода Карпати (Андрей Карпатий, ex-OpenAI/Tesla) — дать ИИ-ассистенту (Claude Code или др.) постоянную память между сессиями без векторных БД и RAG (на старте), только через папку с Markdown-файлами. Одной фразой:
Метод превращает ИИ из забывчивого помощника в накопительного эксперта по вашему проекту. Метод даёт ИИ постоянную память между сессиями через простую папку с Markdown-файлами. ____________________________________________________________________ Промт создаёт структуру: /project /raw ← сырые данные (статьи, PDF, транскрипты) /wiki ← обработанные знания index.md ← карта знаний (наше всё!) rules.md ← правила для агента log.md ← журнал изменений # В терминале внутри проекта выполнить 3 команды (см. видео/бота)
git clone <репозиторий-хуков>
# (автоматически установит хуки и зависимости) В файле Claude.md любого другого проекта укажи: wiki_path = "../demo(*созданный наш проект)/wiki" Теперь и тот проект может читать общую вики. Совет: начинай с вики.
Оглавление

1. Тезисно: что за система, для чего она нужна и как работает

Суть метода Карпати (Андрей Карпатий, ex-OpenAI/Tesla) — дать ИИ-ассистенту (Claude Code или др.) постоянную память между сессиями без векторных БД и RAG (на старте), только через папку с Markdown-файлами.

Для чего нужен метод Карпати (постоянная память для ИИ)

Одной фразой:
Метод превращает ИИ из забывчивого помощника в накопительного эксперта по вашему проекту.

Проблема

  • Claude Code забывает всё после закрытия сессии
  • Каждое утро — чистый лист: он снова сканирует все файлы сессии, задаёт те же вопросы
  • Уходит много минут на ввод в контекста, чтоб ИИ все вспомнил
  • Сгорает уйма токенов на то, что ИИ уже знал вчера, но забыл сегодня

Решение

Метод даёт ИИ постоянную память между сессиями через простую папку с Markdown-файлами.

Что даёт на практике

Ключевые возможности

  • ✅ Никаких векторных БД и RAG на старте (только папки + Markdown)
  • ✅ ИИ сам ведёт и обогащает вики проекта
  • ✅ Решения и баги сохраняются между сессиями
  • ✅ Из другого проекта можно обращаться к той же базе знаний

Кому нужно

  • Разработчикам, работающим с ИИ
  • Тем, кто теряет контекст между сессиями
  • Кто хочет экономить токены и время

Принцип оформлен в 4 этапа

  1. Raw (исходники) → сырые данные: PDF, транскрипты, статьи, логи разговоров.
  2. Компилятор (LLM) → Claude Code перерабатывает raw в структурированные вики-статьи.
  3. Wiki (исполняемый файл) → готовая вики с индексом и обратными связями.
  4. Линтинг (тестирование) → автоматическая проверка вики на пробелы, устаревание, битые ссылки.

Ключевые файлы

  • Index.md — главная навигация для агента.
  • Claude.md — правила работы с вики.
  • DayLog.md — ежедневные логи решений и уроков.

Результаты

  • Сессия стартует за 5 секунд (вместо 5–50 минут).
  • Экономия токенов до 95%.
  • Автоматическое накопление знаний без ручного ведения.

____________________________________________________________________

Obsidian. скринок из интернета
Obsidian. скринок из интернета

2. База: Методология настройки (базовый уровень за 5 минут)

Шаг 1. Установить Obsidian (опционально, но удобно)

  • Сайт: obsidian.md
  • Создать папку проекта (например "demo").

Шаг 2. Открыть проект в VS Code + Claude Code

  • В терминале запустить: claude-code (или др. моедь)

Шаг 3. Отправить промт Карпати (ссылка на GIT)

Промт создаёт структуру:

/project
/raw ← сырые данные (статьи, PDF, транскрипты)
/wiki ← обработанные знания
index.md ← карта знаний (наше всё!)
rules.md ← правила для агента
log.md ← журнал изменений

Шаг 4. Настроить Obsidian Web Clipper (для загрузки статей)

  • Расширение для Chrome: obsidian.md/clipper (три точки в правом верхнем углу браузера)
  • В настройках → шаблон → путь сохранения → указать raw/

Шаг 5. Установить плагин Local Images Plus в Obsidian

  • Настройки → сторонние плагины → найти Local Images Plus → включить (чтобы картинки скачивались локально, а не ссылками)

Шаг 6. Загрузить первый документ

  • Открыть статью в браузере → кликнуть Web Clipper → «Добавить в Obsidian»
  • В Claude Code написать:
    «Добавил статью в raw, обработай и создай wiki» - нейроночка сама раскидает файлы по папкам

3. Продвинутый уровень (автоматическая память + хуки)

Установка (репозиторий GitHub)

# В терминале внутри проекта выполнить 3 команды (см. видео/бота)
git clone <репозиторий-хуков>
# (автоматически установит хуки и зависимости)

3 хука (автоматизация памяти)

-3

Дополнительные скрипты

  • Compiler (по расписанию, например в 18:00)

    Превращает DayLog в полноценные вики-статьи с обновлением индекса.
  • Query (из терминала)

    python query.py "вопрос по проекту" → ответ из вики без запуска Claude Code.
  • Lint (проверка вики)

    Ищет: битые ссылки, осиротевшие страницы, противоречия, пустые статьи (<200 слов).

4. Как использовать в работе

Режим «ручной»

  • Кладешь сырые данные в raw/
  • Просишь Claude Code: «Обработай raw и обнови wiki»

Режим «автоматический» (с хуками)

  • Работаешь в Claude Code как обычно
  • Хуки сами сохраняют решения и уроки
  • Компилятор (ссылка на git) вечером превращает логи в вики
  • На следующей сессии агент уже всё знает

Доступ из другого проекта

В файле Claude.md любого другого проекта укажи:

wiki_path = "../demo(*созданный наш проект)/wiki"

Теперь и тот проект может читать общую вики.

5. Когда использовать RAG вместо вики (по Карпати)

-4

Совет: начинай с вики. Упрёшься в масштаб — переходи на RAG.