Git-native docs, built for the age of AI

The docs platform your team and agents both read

MaxDoc pairs a beautiful WYSIWYG editor with optional two-way Git sync, lightning-fast published sites, and a built-in MCP server — so people and AI work from the same source of truth.

Free for open-source · No credit card required

  • WYSIWYG editor
  • Git-native (optional)
  • ⌘K search
  • AI & MCP ready
docs.acme.com/guides/getting-started
mainsynced
Getting started
$ npx @acme/docs init
Everything, in one place

Everything your docs need, none of the busywork

From the first draft to a polished public site your agents can query, MaxDoc covers the entire documentation lifecycle.

A WYSIWYG editor writers love

Block-based editing with slash commands, callouts, code blocks, tables and embeds. Notion-feel, Markdown-native — every keystroke maps to clean source.

H1iB</>
Authentication
const token = await auth()
/
Heading
Callout
Code block

Two-way Git sync — optional

Store docs as Markdown in GitHub or GitLab and edits commit back automatically. Or keep them native in MaxDoc with no repo at all.

main synced
docs: clarify auth flow
web editor · 2m
feat: deployment guide
git push · 1h
docs: fix broken links
web editor · 3h
docs/auth.md 2-way
GitHub GitLab

Structure that scales

Organize knowledge across an Org → Project → Page hierarchy, with granular roles that keep every team in sync.

Acme
Platform
Getting started
Authentication
Mobile SDK

Beautiful published sites

Server-rendered doc sites with dark mode, full mobile UX, custom domains, and shareable public and preview links — fast out of the box.

docs.acme.com
Guides
custom domain preview link

Instant ⌘K search

Full-text search in a command palette so readers jump to the right page in milliseconds.

deploy custom domainK
Deploy to a custom domain
Verify DNS records
SSL & HTTPS certificates

Diagrams, drawn or written

Sketch flows on an interactive canvas or author them in Mermaid — alongside images and rich media.

mermaid

Built for AI agents

A REST API, a first-class MCP server, and built-in RAG let agents query your documentation with grounded, ranked answers.

mcp · maxdoc
agent → search_docs("rate limits")
3 passages · ranked by RAG
→ "The API allows 1,000 req/min…"
REST APIMCP serverRAG

Versioning & permissions

Ship versioned docs per release, with public, private, and unlisted visibility controls.

v2.1
v2.0
v1.x
Public PrivateUnlisted
Two-way Git sync

Your repo can stay the source of truth

Connect GitHub or GitLab and docs live as Markdown right beside your code. Edit in the browser and MaxDoc commits back; push from your terminal and the site updates within seconds. Prefer no repo? Docs work natively in MaxDoc too.

  • Real commits with full Git history
  • Pull requests for protected branches
  • Conflict detection with merge & overwrite
  • Webhook-driven re-indexing & cache busting
GitHub GitLab
From repo to published in minutes
  1. 1.Bring your source

    Connect a GitHub or GitLab repo — or start fresh with docs that live natively in MaxDoc, no repository required.

  2. 2.Write & organize

    Author pages in the block editor or Markdown. Drag to reorder, nest projects, add callouts, diagrams and code.

  3. 3.Publish anywhere

    Ship a fast, searchable site on your custom domain. Connected repos commit back and re-render in seconds.

Give your docs a home your whole team can trust

Set up your first project in minutes. Bring your own repo or start from scratch — and let your agents read along.