Локальная приватная база знаний с ссылками на отдельные блоки, Markdown-редактором WYSIWYG и совместной работой с AI-агентами.
- Звёзды
- 3,117
- Форки
- 292
- Открытые issues
- 40
- Последний коммит
- 3 дня назад
Что это?
Docus — фреймворк для документации на Nuxt. Одной командой CLI можно создать проект документации со страницами в Markdown, которые при необходимости расширяются Vue-компонентами с помощью синтаксиса MDC. Сгенерированный сайт включает адаптивную тему с тёмным режимом, поиск на стороне клиента и шаблон i18n для многоязычной документации.
Помимо статического сайта, Docus предлагает возможности для работы с AI. В проект встроен чат-ассистент, который отвечает на вопросы по документации, MCP-сервер по адресу /mcp для подключения редакторов и AI-инструментов, а также автоматическая генерация llms.txt и llms-full.txt. Файлы из каталога skills доступны по адресу /.well-known/skills/.
Проект представляет собой монорепозиторий, в который входят CLI create-docus, слой Nuxt docus с темой и официальный сайт документации. Проекты основаны на Nuxt 4, Nuxt UI 4 и Tailwind CSS 4; их можно развернуть с помощью шаблона Vercel.
Ключевые возможности
- 01Создавайте страницы в Markdown и встраивайте Vue-компоненты с помощью синтаксиса MDC.
- 02Создавайте проект документации одной командой npx; доступен шаблон i18n.
- 03Встроенный поиск на стороне клиента с опциональным полнотекстовым бэкендом FTS5.
- 04Тёмный режим, адаптивная разметка и настройка темы с помощью Nuxt UI 4 и Tailwind CSS 4.
- 05Встроенный MCP-сервер и автоматическая генерация llms.txt для AI-инструментов.
- 06В комплекте — генерация sitemap, robots.txt и изображений Open Graph.
Сценарии использования
- Публикация документации продукта или библиотеки из Git-репозитория, где она написана в Markdown.
- Создание многоязычного сайта документации с шаблоном i18n.
- Предоставление AI-ассистентам доступа к документации проекта через MCP-сервер и файлы llms.txt.
- Создание прототипа сайта документации на Nuxt с последующим добавлением собственных страниц и компонентов.
Темы
Частые вопросы
- Что такое docus?
- Генератор документационных сайтов на Nuxt: пишите документацию в Markdown и добавляйте Vue-компоненты. Docus — фреймворк для документации на Nuxt. Одной командой CLI можно создать проект документации со страницами в Markdown, которые при необходимости расширяются Vue-компонентами с помощью синтаксиса MDC. Сгенерированный сайт включает адаптивную тему с тёмным режимом, поиск на стороне клиента и шаблон i18n для многоязычной документации.
- docus можно использовать бесплатно? Какая у него лицензия?
- docus распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- docus всё ещё поддерживается?
- Активно поддерживается. Последний коммит в docus — 16 окт. 2026 г..
- Для чего можно использовать docus?
- Публикация документации продукта или библиотеки из Git-репозитория, где она написана в Markdown. Создание многоязычного сайта документации с шаблоном i18n. Предоставление AI-ассистентам доступа к документации проекта через MCP-сервер и файлы llms.txt. Создание прототипа сайта документации на Nuxt с последующим добавлением собственных страниц и компонентов.
- Где скачать docus?
- Исходный код и инструкции по установке — на GitHub: https://github.com/nuxt-content/docus
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Долгосрочная память для AI-агентов, помогающая продолжать работу между сессиями в Claude Code, Codex, Cursor и других CLI на основе git-репозитория с Markdown-вики.
Редактор дизайна с открытым исходным кодом: открывает файлы Figma (.fig) и .pen, включает AI-инструменты и headless Vue SDK.
Граф знаний в Markdown — общая память для вас и AI-агентов с поддержкой LSP в редакторах, CLI и MCP-сервером.
Самостоятельно размещаемый инструмент мониторинга доступности: проверяет HTTP, TCP, DNS, ping и другие сервисы, предоставляет страницы статуса и отправляет уведомления.
Агентный harness для Claude Code и Codex: добавляет рои агентов, общую память, маршрутизацию задач и федерацию между машинами.