О проекте

Karpathy LLM Wiki

Плагин для Obsidian с открытым исходным кодом, который превращает ваши заметки в самоорганизующуюся вики — реализация концепции LLM Wiki Андрея Карпатого с локально-ориентированным ИИ.

Что такое Karpathy LLM Wiki?

Karpathy LLM Wiki — это плагин для сообщества Obsidian, реализующий концепцию LLM Wiki Андрея Карпатого. Вы пишете заметки в своём хранилище как обычно. Плагин читает эти заметки, извлекает содержащихся в них людей, концепции и теории — а затем создаёт взаимосвязанные страницы вики с двунаправленными [[ссылками]]. Вы можете задавать своей вики вопросы на естественном языке, и каждый ответ содержит ссылки на исходные заметки, из которых он был получен.

Плагин бесплатный, с открытым исходным кодом и работает локально, и совместим с любым поддерживаемым Obsidian LLM-провайдером — включая локальные модели через Ollama или LM Studio.

Идея, стоящая за проектом

В апреле 2026 года Андрей Карпатый опубликовал gist, в котором описал рабочий процесс, при котором персональная LLM читает ваши заметки и поверх них пишет непрерывно растущую вики — систему, которая автоматически превращает сырой текст в структурированные, перекрёстно связанные знания. Каждая новая заметка включается в живой указатель без каких-либо ручных усилий.

Karpathy LLM Wiki реализует этот рабочий процесс от начала до конца. Цель та же, что и у Карпатого: перестать терять прочитанное. Сделать каждую статью, каждую работу и каждую мысль восстановимыми — и позволить связям проявляться самим, а не надеяться, что ваше будущее «я» вспомнит вписать [[ссылки]].

Как это работает

  1. Пишите заметки. Продолжайте писать в Obsidian как обычно. Ваши исходные заметки никогда не изменяются.
  2. Загрузка. Запустите команду загрузки — плагин прочитает выбранные заметки и попросит вашу LLM извлечь сущности, концепции и теории. В каталоге sources/ создаётся запись-источник с frontmatter, указывающим на ваш исходный файл.
  3. Генерация вики. Плагин создаёт новые страницы вики в каталогах entities/ и concepts/, связывая их и записи-источники двунаправленными [[ссылками]].
  4. Запросы. Вы можете задавать своей вики вопросы на естественном языке; каждый ответ содержит ссылки на заметки, на которых он основан.
  5. Поддержка актуальности. Новые заметки загружаются автоматически; противоречия помечаются; проверенные страницы остаются нетронутыми.

Полное описание архитектуры смотрите в GitHub Discussions.

Принципы проекта

  • Локально-ориентированность. Ваши заметки не покидают вашу машину, пока вы сами не выберете облачного провайдера.
  • Независимость от провайдера. Поддерживается двенадцать LLM-провайдеров — включая Ollama, LM Studio и все основные облачные API.
  • Никакой телеметрии, бэкенда и аккаунтов. У плагина нет никакой серверной инфраструктуры.
  • Проверенные страницы священны. Как только вы отметите страницу как проверенную, ИИ никогда её не перезапишет.
  • Открытость по умолчанию. Код распространяется по лицензии Apache 2.0 (с DCO); каждая строка лежит на GitHub.

Кто это сделал

Greener-Dalii является мейнтейнером проекта и его основным автором. Следующие участники (перечислены в алфавитном порядке по имени на GitHub) внесли значительный вклад:

  • green-dalii — мейнтейнер проекта и основной автор
  • DocTpoint — сигнал кристаллизации при выводе хаба из эксплуатации, бейзлайн knn, анализ качества пиринговых ссылок, A/B-оценка холодного старта
  • dmarchevsky — вклад в код и отзывы при ревью
  • FrancoTampieri — вклад в код
  • Indexed-Apogrypha (Matthew Harper) — отпечаток source-slug, шлюз проверки требований перед загрузкой, исправления отката Anthropic и сообщения об ошибках
  • YounianC (xiaochuanlu) — строка состояния загрузки и боковая панель Query Wiki

Этот список ведётся в файле NOTICE и предназначен для атрибуции в соответствии с лицензией Apache 2.0.

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

Лицензия

Распространяется по лицензии Apache 2.0 с Developer Certificate of Origin. Подробности смотрите в файлах LICENSE и NOTICE на GitHub.

Полезные ссылки