llm-wiki — плагин

Плагин Claude Code для Obsidian: сохраняет источники, собирает из них вики-страницы со ссылками и отвечает по накопленным знаниям.

  • 110 ★ репозитория
  • Последний коммит
  • MIT
Плагин

Расширенный доступ

Почему такой уровень

  • Хук `SessionStart` запускает скрипт установки зависимостей, а плагин пишет файлы и коммитит в хранилище Obsidian.
  • Команда `remove` удаляет каталог вики и коллекцию `qmd`.
Все причины и проверки

ekadetov/llm-wiki

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/ekadetov-llm-wiki

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Хук `SessionStart` запускает скрипт установки зависимостей, а плагин пишет файлы и коммитит в хранилище Obsidian.
  • Команда `remove` удаляет каталог вики и коллекцию `qmd`.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

llm-wiki строит в хранилище Obsidian постоянную базу знаний по паттерну LLM Wiki Карпати. Claude Code сохраняет исходные материалы, превращает их в связанные вики-страницы и отвечает на вопросы по накопленному, ссылаясь на страницы через `[[wikilink]]`. Работа идет командой `/llm-wiki:wiki`. `init` создает структуру вики, `ingest` кладет источник в `raw/articles/`, `compile` читает необработанные источники и пишет страницы источников, понятий и людей, `query` отвечает по вики, `lint` ищет битые ссылки, страницы-сироты и устаревшие страницы, `remove` удаляет вики. Изменения плагин коммитит в git сам.

Для кого. Пользователям Obsidian, которые копят заметки и статьи по теме и хотят получать из них связную вики с ответами и ссылками.

Подходит, если

  • Статьи и заметки по одной теме копятся в `raw/`, а связной картины по ним нет.
  • Ответ на вопрос по накопленному материалу нужен со ссылками на страницы вики.
  • Вики разрослась, и в ней появились битые ссылки и страницы-сироты.
  • Новая тема ведется в отдельной папке хранилища с историей в git.

Не подходит, если

  • Хранилище лежит вне `~/ObsidianVault/` или в нем нет каталога `03-Resources/`.
  • Вики нужна без git и без автоматических коммитов.
  • Заметки ведутся в другом приложении, не в Obsidian.

Пример запроса к агенту

Создай вики по теме «агентные системы», сохрани эту статью как источник и собери из нее страницы.

Ограничения

Плагин рассчитан на хранилище по пути `~/ObsidianVault/` с каталогом `03-Resources/`, другие расположения в документации не описаны. Нужны Node.js 18 или новее и Git. Зависимости `qmd` и `marp-cli` ставит хук `SessionStart` при старте сессии, на это уходит до двух минут. Команда `ingest` только сохраняет источник, страницы создает `compile`. Последний коммит в репозитории датирован апрелем 2026 года.

Как отключить. Выполните `claude plugin uninstall llm-wiki`: плагин и кеш зависимостей исчезнут, а данные вики в `~/ObsidianVault/` останутся.

Частые вопросы

Как создать первую вики в llm-wiki?

Выполните `/llm-wiki:wiki init my-topic`. В `~/ObsidianVault/03-Resources/my-topic/` появятся `raw/`, `wiki/`, схема `CLAUDE.md`, индексы и git-отслеживание.

Чем `ingest` отличается от `compile`?

`ingest` сохраняет источник в `raw/articles/` и вики-страниц не создает. `compile` читает необработанные источники, пишет страницы, обновляет индекс и делает коммит.

Обязателен ли `qmd`?

Нет. Без него плагин для небольших вики читает `index.md`. С `qmd` работает гибридный поиск BM25 и по векторам, а установку выполняет хук при старте сессии.

Что проверяет `lint`?

Битые ссылки, страницы-сироты, пропущенные разделы, противоречия, устаревшие страницы и расхождение индекса. Что можно исправить, плагин исправляет сам.

Что останется от вики после удаления плагина?

Вся вики. `claude plugin uninstall llm-wiki` убирает плагин и кеш зависимостей, а данные в `~/ObsidianVault/` сохраняются.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин Claude Code ведет вики по идее Карпати на Logseq или Obsidian и делит знания на два слоя: правила в памяти и глубокая вики

ПлагинРасширенный доступ169Звезды репозитория

Шаблон хранилища Obsidian, где агент по схеме из CLAUDE.md превращает сырые источники в вики со ссылками и пополняет ее ответами.

ВоркфлоуРасширенный доступ433Звезды репозитория

Плагин Claude Code для личной вики по схеме Карпати: агент пополняет страницы из источников и отвечает по ним со ссылками.

ПлагинМинимальный доступ189Звезды репозитория

Плагин делает из PDF, статей и заметок общую вики в markdown, по которой агенты ищут, цитируют и дополняют знания

ПлагинРасширенный доступ123Звезды репозитория

CLI заводит хранилище Markdown для Obsidian и ставит четыре скилла, по которым агент ведет базу знаний.

CLIРасширенный доступ107Звезды репозитория

Превращает историю сессий Claude Code, Codex, Cursor и Gemini CLI в поисковую вики по схеме LLM Wiki Андрея Карпати, локально

ПлагинШирокий доступ402Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
llm-wiki (эта карточка)нет110
LLM Wiki Compilerнет331собирает вики из заметок или кодовой базы; llm-wiki работает только в хранилище Obsidian и разделяет сохранение источника и сборку страниц
claude-obsidianнет16 397превращает хранилище Obsidian в базу знаний набором скиллов; llm-wiki ведет отдельные вики по темам командой `/llm-wiki:wiki`

Коротко о README

В репозитории лежат плагин с командой `/llm-wiki:wiki`, навык `wiki` с руководствами по компиляции и схемам frontmatter, хук установки зависимостей и скрипт `lint-wiki.py`. В хранилище `raw/` содержит неизменяемые источники, а `wiki/` страницы, которыми владеет модель.

Бейдж для README

Сообщить о проблеме