docmd-io/docmd

Documentation compiler for humans and machines. One Markdown source, one command — website, search, AI context, and knowledge formats together.

What it solves

docmd is a documentation generator that transforms Markdown files into production-ready static sites. It eliminates the need for complex configuration, boilerplate, and heavy JavaScript payloads, providing a fast, SEO-optimized experience for both human readers and AI agents.

How it works

It operates as a static site generator (SSG) that automatically generates navigation from the file structure of a Markdown folder. It can be run via npx without installation or as a global CLI tool. The system includes a plugin architecture to extend functionality, such as adding search, SEO, and AI capabilities.

Who it’s for

Developers who want to publish documentation quickly without spending time on configuration or build pipelines, and those who whom want to integrate AI-powered search and agent-ready documentation.

Highlights

  • Zero Config: Navigation and site structure are automatically derived from the folder structure.
  • AI-Native: Includes a built-in RAG-powered AI Assistant, an MCP server for AI agents, and automatic generation of llms.txt context files.
  • High Performance: Extremely small JavaScript payload (~18 kb) and instant SPA navigation.
  • Enterprise Ready: Native support for versioning, internationalization (i18n), and multi-project workspaces.
  • Extensible: A robust plugin system for adding features like Mermaid diagrams, OpenAPI rendering, and KaTeX math.

Related

  • Project
  • Project
  • Project
  • Project
  • Project