Docs-as-code without the code
Documentation your team and your readers trust.
Write in a block editor, review every change like a pull request, and publish fast, searchable, LLM-ready docs sites in minutes.
Getting started
π Quickstart
π¦ Installation
βοΈ Configuration
π©Ί Troubleshooting
Guides
βοΈ Writing content
π Change requests
π Publishing
π
Quickstart
Run your first Acme job in under five minutes.
Sam Rivera approved these changes β ready to merge.
export default job('hello', async ({ name }) => `Hello, ${name}!`);Why accuracy matters
Small docs errors turn into big problems
People and AI tools both learn your product from your docs. When a page is wrong, every reader β human or agent β inherits the mistake.
Docs drift quietly
A renamed flag or a changed default turns a correct page into a wrong one, and nobody notices until a reader does.
AI repeats what it reads
Assistants and coding agents answer from your docs. A stale page becomes a confident wrong answer, many times over.
Gaps hide in search logs
The pages you are missing show up as searches that return nothing. Most docs tools never show you those.
A system built to keep docs accurate, not just create them
From the first draft to analytics on what readers canβt find.
Block editor
Hints, tabs, steppers, code with syntax highlighting, tables, embeds β insert anything with β/β.
Learn moreChange requests
Branch, review and merge docs like code. Concurrent edits merge block by block.
Learn moreBeautiful docs sites
Each site holds its spaces and publishes them as tabs of one branded site, on your subdomain or custom domain.
Learn moreLLM-ready
Every page has a Markdown twin, plus llms.txt and llms-full.txt for AI tools.
Learn moreInstant search
Full-text search with βK for readers and across every space for your team.
Learn moreInsights
Traffic, page feedback and the searches that found nothing β your next pages to write.
Learn moreREST API
Everything in the app is available over an OpenAPI-documented API with personal tokens.
Learn moreGitBook-compatible Markdown
Import pages written with {% hint %}, {% tabs %} and {% stepper %} without changes.
Learn moreHow it works
Write, review, publish, learn
The same loop software teams use for code, shaped for writers and subject-matter experts.
- 1
Write in a change request
Open a branch of your space and edit freely in the block editor. Main stays untouched until you merge.
- 2
Review and merge
Reviewers approve or ask for changes on a side-by-side diff. Docsheaf merges concurrent edits block by block.
- 3
Publish and learn
Merged changes go live on your site. Insights show which pages help, and which searches find nothing.
Security
Enterprise-grade controls from day one
Your docs hold product knowledge you care about. Docsheaf treats access, sign-in and history as first-class features.
- Six roles from viewer to admin, enforced on every API route
- Two-factor authentication, enforceable for a whole organization
- Session management, new-device alerts and a personal security log
- An organization audit log of who changed what, and when
- Run it on your own Postgres and S3 or Cloudflare R2 bucket
Two-factor
TOTP apps and one-time recovery codes.
Audit log
Every membership, site and content change.
Roles
Viewer, commenter, reviewer, editor, creator, admin.
Your infrastructure
Postgres and S3-compatible storage you control.
Docs for every audience
One platform for public product docs, API references, help centers and internal knowledge.
Public docs
Product documentation with search, feedback and a Markdown twin of every page.
Learn moreAPI docs
Guides and references side by side, with code blocks developers can copy.
Learn moreHelp center
Self-serve answers, organised in sections and tuned by what readers search for.
Learn moreKnowledge base
Internal docs and handbooks behind roles, reviewed before they change.
Learn moreOpen source
Docs for projects and communities, with review that feels like a pull request.
Learn moreSee who builds with Docsheaf
Example sites and the kinds of teams Docsheaf is built for.
CustomersAccurate docs. Better answers.
Start for free, or sign in with the demo account to explore a fully seeded workspace.