v0.9.0 is now available →

Markdown для рабочей документации.
Одна команда. Нулевая конфигурация.

Статический HTML для SEO. Быстрая навигация по SPA. Дизайн, основанный на искусственном интеллекте.
Собственный MCP-сервер. Навыки агента. Нулевая конфигурация. Нет фреймворка.

Начать
100
Lighthouse 100
< 18 KB
< 20кб JS
0
Нулевая конфигурация
100%
Автономный поиск
docmd v0.9.0
$ npx @docmd/core dev
# Compiling markdown documentation...
 Loaded 12 markdown files in /docs
 Generated static HTML + local vector index
 Built site in 340ms — Lighthouse score 100
→ Server running at http://localhost:3000
{
  "title": "My Project Docs",
  "src": "docs",
  "out": "site",
  "plugins": {
    "search": {},
    "seo": {},
    "llms": {},
    "mcp": {},
    "openapi": {}
  }
}
---
title: Quick Start
description: Get your documentation live in 2 minutes.
---

# Getting Started

::: callout info
Zero config required. Just run `npx @docmd/core dev`!
:::

Каждый байт оптимизирован для скорости.

Построено на современных веб-стандартах. Нулевые накладные расходы фреймворка, мгновенный старт и максимальная производительность.

Нулевой JS по умолчанию

Страницы загружаются как чистый статический HTML. Минимальный клиентский JS включается только для поиска, тем и навигации SPA.

$ docmd build --offline
✓ Generated 12 pages in 340ms (Lighthouse 100)

Оптимизация Lighthouse 100

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

docmd mcp — Ready for Claude & Cursor

100% Автономный поиск

Полнотекстовый нечеткий и векторный поиск компилируются в локальные индексы. Без сторонних API и затрат.

Press ⌘K to search docs

Богатые Markdown-контейнеры

Пишите врезки, вкладыши, карточки и диаграммы Mermaid с использованием стандартного синтаксиса контейнеров. Без HTML и React.

::: callout info
Native Markdown callouts & tabs!
:::

Создан для ИИ-агентов. Под вашим контролем.

Встроенный MCP-сервер, автогенерация LLM-контекста и безопасность BYOK ИИ — никакой привязки к платформе.

Безопасность BYOK

Ассистент ИИ

Встраивайте интерактивного ассистента документации (@docmd/plugin-ai) на базе RAG векторного поиска и aiplug с поддержкой 100+ ИИ-провайдеров и безопасностью Bring Your Own Key (BYOK).

plugin-ai: { provider: "byok" }
Model Context Protocol

Нативный MCP-сервер

Предоставляйте документацию ИИ-агентам в Claude Desktop, Cursor и Windsurf (@docmd/plugin-mcp) для прямого поиска и чтения.

$ npx @docmd/plugin-mcp
Контекст для моделей

LLM Манифесты и Навыки Агентов

Автоматически создавайте файлы llms.txt, llms-full.txt и SKILL.md (@docmd/plugin-llms) для структуры контекста ИИ.

✓ Exported /site/llms.txt

Все включено.

Официальные плагины с нулевой конфигурацией для рабочей документации.

@docmd/plugin-search

Автономный векторный поиск

Клиентский индекс векторного поиска, компилируемый во время сборки.

@docmd/plugin-mcp

Нативный MCP-сервер

Предоставление доступа к документации ИИ-агентам через Model Context Protocol.

@docmd/plugin-ai

Ассистент ИИ

Интерактивный RAG-ассистент документации с серверной безопасностью ключей BYOK.

@docmd/plugin-llms

LLM Манифесты

Генерация llms.txt и llms-full.txt для контекста языковых моделей.

@docmd/plugin-openapi

Интеграция OpenAPI

Генерация интерактивной документации API из спецификаций Swagger/OpenAPI.

@docmd/plugin-seo

Автоматическое SEO & Мета-теги

Генерация OpenGraph, Twitter-карточек, канонических URL и мета-описаний.

@docmd/plugin-math

Математический рендеринг KaTeX

Рендеринг математических формул и уравнений в стиле LaTeX.

@docmd/plugin-mermaid

Диаграммы Mermaid.js

Рендеринг диаграмм, блок-схем и последовательностей прямо из Markdown.

Сравнение скорости движков документации.

Тестирование сборки на 500 страницах Markdown с полной индексацией поиска.

< 0.3 сек
docmd (Rust / Node)
Мгновенный старт, холодная сборка менее 300 мс.
~ 8.4 сек
VitePress
Накладные расходы компиляции Vite & Vue.
~ 24.1 сек
Docusaurus
Тяжелый сборщик Webpack & React.

Развертывание на GitHub Pages

Опубликуйте свою документацию за секунды — без бэкенда, без сервера, полностью бесплатно.

🗂 Шаблон

Начните новый репозиторий документации со всем предварительно настроенным. Один клик для создания, отправка для развертывания.

Использовать шаблон →

⚡ GitHub Action

Добавьте один шаг в ваш рабочий процесс. Работает с любой структурой проекта, включая монорепозитории.

$ docmd deploy --docker

Пишите документацию с вашим любимым ИИ

Выберите лучший источник контекста для вашего инструмента.

Часто задаваемые вопросы

Быстрые ответы на распространенные вопросы о docmd.

Что такое docmd?
docmd — это движок документации с нулевой конфигурацией с открытым исходным кодом, который преобразует Markdown-файлы в готовые к продакшену сайты документации. Прочтите руководство по быстрому старту →
Чем он отличается от Docusaurus или VitePress?
docmd не требует никакой конфигурации — не нужно знать React, Vue или какой-либо фреймворк. Посмотрите полное сравнение →
Нужен ли мне React или фреймворк?
Нет. docmd не использует фреймворки. Вы пишете Markdown, запускаете команду и получаете готовый сайт.
Как работает ИИ-интеграция?
docmd поставляется со встроенным MCP-сервером (docmd mcp), поэтому ИИ-агенты могут искать, читать и проверять вашу документацию в реальном времени. Он автоматически генерирует контекстные файлы llms.txt и llms-full.txt, а docmd init создает файл инструкций SKILL.md для агентов-разработчиков. Документация MCP-сервера →
Что такое Навыки Агентов docmd (SKILL.md) и как их установить?
docmd поддерживает манифесты SKILL.md для ИИ-агентов (Claude Desktop, Cursor, Windsurf). Установите официальные навыки в ваше рабочее пространство командой:

npx docmd-skills [target-directory]

Готовы создавать лучшую документацию?

Присоединяйтесь к разработчикам, создающим быструю и красивую документацию с docmd.

Спонсоры сообщества