Synthadoc
CLI-движок, который собирает из документов локальную структурированную вики: прозрачная альтернатива обычному RAG с доступом для агента по MCP
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Движок читает ваши документы и записывает файлы вики
- Поднимает локальный сервер и может использовать локальную модель
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/synthadocОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Установите утилиту
pipx install synthadocБез pipx подойдет pip install synthadoc.
Установи движок: pip install synthadoc, собери вики командами CLI, затем подключи ее агенту: claude mcp add --transport sse synthadoc-my-wiki http://127.0.0.1:7070/mcp/sse.
Другие способы из описания автора
pip install synthadocПосле установки собирайте вики командами CLI synthadoc.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Synthadoc берет исходные документы и собирает из них структурированную вики в читаемых markdown-файлах на вашей машине. В отличие от обычного RAG результат прозрачен: страницы можно открыть и прочитать глазами, а не только через поиск по векторам. Движок ставится как пакет через pip и управляется командами CLI, есть система плагинов для готовых наборов знаний. Собранную вики можно отдать агенту по MCP через локальный адрес, чтобы он искал и отвечал по ней.
Для кого. Для аналитиков, технических писателей и разработчиков, которым нужна прозрачная база знаний из своих документов.
Подходит, если
- Нужно собрать структурированную вики из набора документов
- Нужна прозрачная альтернатива RAG с читаемыми страницами
- Нужно дать агенту доступ к базе знаний по MCP локально
Не подходит, если
- Нужен готовый облачный сервис базы знаний без локальной установки
- Документов мало и структура не нужна
Пример запроса к агенту
Собери из этих документов структурированную вики и подключи ее к агенту для ответовОграничения
Synthadoc это локальный движок: его нужно ставить через pip и запускать у себя, для сборки может понадобиться установка зависимостей и локальная модель. Лицензия AGPL-3.0 накладывает требования при распространении. Доступ по MCP работает через локальный сервер, который нужно держать запущенным.
Как отключить. Удалите пакет через pip uninstall synthadoc и снесите собранные каталоги вики и запись MCP-сервера из конфига клиента.
Проверка безопасности
- Движок читает ваши документы и записывает файлы вики
- Поднимает локальный сервер и может использовать локальную модель
Коротко о README
README описывает Synthadoc как открытый движок, который компилирует документы в структурированную локальную вики в виде читаемых markdown-файлов. Это прозрачная альтернатива обычному RAG, которую можно вести и улучшать вручную. Движок ставится через pip, управляется CLI, поддерживает плагины наборов знаний и отдает вики агенту по MCP через локальный адрес. Есть плагин для Obsidian. Лицензия AGPL-3.0.
Частые вопросы
Чем это отличается от обычного RAG?
Результат это читаемые markdown-страницы, которые можно открыть и проверить, а не только скрытый векторный индекс.
Как агент получает доступ к вики?
Через локальный MCP-сервер по адресу loopback, который нужно держать запущенным.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики