OpenWiki CLI
OpenWiki создает Markdown-вики по репозиторию, сохраняет основания фактов и дает агенту поиск по документации нескольких проектов.
- 17 774 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Агент читает код проекта и пишет страницы, используя доступы выбранного клиента и модели.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/openwikiОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Агент читает код проекта и пишет страницы, используя доступы выбранного клиента и модели.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Агент исследует исходники и тесты и записывает связанные Markdown-страницы в каталог `openwiki/`. OpenWiki сохраняет состояние каждой готовой страницы и сведения об источниках ее утверждений. Если работа прервется, завершенные страницы останутся; при обновлении можно сосредоточиться на изменившихся источниках. Готовые вики объединяются в рабочие пространства для поиска между проектами. Инструменты чтения возвращают выбранные разделы без новой генерации и обращения к модели. Человек может читать те же страницы или открывать граф связей; качество выводов все равно проверяется по исходному коду и тестам.
Для кого. Мейнтейнерам связанных репозиториев, которые поддерживают общую документацию и хотят находить контекст для агента по исходникам.
Подходит, если
- Новый участник проекта задает агенту вопросы по сохраненной вики репозитория.
- После изменения кода устарели отдельные утверждения документации.
- Сервис разделен между несколькими репозиториями, и ответ находится на их стыке.
- Генерация прервалась, но часть страниц уже записана и повторять ее не хочется.
Не подходит, если
- Готовые страницы собираются принимать без проверки исходных фактов.
- В интеграции агента требуется личная база знаний вместо поддерживаемой вики кода.
- Проект нельзя читать выбранному агенту или провайдеру генерации.
Пример запроса к агенту
Создай OpenWiki тестового репозитория по исходникам и тестам, сохрани ссылки на доказательства и перечисли вопросы без подтвержденного ответа.Ограничения
Требуются Node.js 22.22.0 или новее и установленная интеграция выбранного агента. Через эту интеграцию доступны вики репозиториев; личные базы и сведения из коннекторов, включая LangSmith, в таком режиме пока не поддерживаются. Генерация использует модельную сессию агента и его доступ к коду, поэтому учитывайте правила передачи исходников и оплату провайдера. Ссылки на доказательства могут устареть после изменения кода: отмеченные OpenWiki расхождения требуют проверки и обновления страниц.
Как отключить. Удалите интеграцию своего клиента: например, `openwiki integrations uninstall codex` для Codex. Для установки в проекте добавьте `--project` с нужным путем. Остановите текущую генерацию; Markdown-вики останется в проекте.
Частые вопросы
Где хранятся страницы?
Обычно в `openwiki/` как Markdown-файлы с внутренними ссылками. Их можно читать и редактировать обычным редактором.
Как обновить вики после изменения кода?
В сессии подключенного агента попросите обновить вики по изменениям со времени последнего успешного запуска. OpenWiki сверит источники утверждений и выделит страницы, которым нужна новая проверка.
Можно ли искать между репозиториями?
Да. `openwiki link` объединяет существующие вики в рабочее пространство; поиск указывает, из какой вики пришел результат.
Как проверить интеграции пользователя и проекта?
`openwiki integrations list` показывает установку для пользователя. Добавьте `--project` и путь к репозиторию для проверки его настройки. Этот же параметр работает с `install` и `uninstall`. Если указана вложенная папка, OpenWiki использует корень ее Git-репозитория.
Есть ли граф страниц?
Да. `openwiki visualize` открывает локальный граф и Markdown-страницы рядом с ним.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыCLI создает вики по локальной или GitHub-кодовой базе, связывает модули и показывает источники ответов до строк файла.
Самостоятельно размещаемая RAG-платформа: ответы с цитатами по GitHub, Notion, Drive и файлам, MCP-режим для Claude Code.
Плагин собирает тематическую вики из заметок или кодовой базы, сохраняя ссылки на источники и согласованную структуру статей.
MCP-сервер и CLI для Yandex Wiki на Python: создание, чтение, обновление и удаление страниц по одному slug
Маркетплейс из пяти плагинов Claude Code для исследователя: литература, дизайн исследования, память проекта и рукопись
Скилл Claude Code для научных обзоров: интервью, поиск по Scopus и OpenAlex, проверка каждого DOI и итоговый файл docx
Коротко о README
Рабочие пространства могут пересекаться, область поиска выбирается отдельно. Статический просмотрщик можно экспортировать рядом с документацией.