Now in public beta

Documentation that
thinks with you

Author MDX docs, publish API references, ship deployment previews, and let your readers ask questions — all in one crafted platform.

Deployed in 3s
Answers cite sources
DashboardEditorAnalytics
app.opendocs.dev / dashboard
Wednesday, June 11
Good evening, Sofia
acme-docsdocs.acme.comLive
Open editor
View site
Analytics
Settings
Recent deployments
✓ Livemain8f2c1a43m ago
Buildingfeat/auth-guide
just now
✓ Previewfix/typosc91e07b1h ago
Ask AI
How do I rotate my API key?
Go to Settings → API Keys, click the key you want to rotate, then choose Regenerate. Your old key will stay valid for 24 hours.
What about OAuth scopes?

Built for teams who
care about craft

From MDX authoring to AI-powered search, every feature is designed for documentation that delights.

MDX Docs & API Reference

Write in MDX with live previews, custom components, and automatic OpenAPI reference generation from your schema.

MDX + OpenAPI
Deployment Previews

Every pull request gets its own preview URL. Share docs changes before they merge — review, comment, approve.

Branch Workflow
Ask-AI Assistant

Readers get instant, accurate answers sourced from your actual docs. No hallucinations — answers cite the exact page and section.

AI-powered
Analytics & Search

See which pages convert, where readers drop off, and what they search for. Semantic search that understands intent.

Insights
Version Management

Maintain multiple doc versions side-by-side. Readers always land on the right version; you keep one authoring workflow.

Multi-version
Custom Domains & Theming

Publish to your own domain in minutes. Fully brandable — colors, fonts, logo, dark mode — with zero lock-in.

White-label ready

Automate docs with
a clean REST API

Push content from CI, sync from your codebase, or build custom integrations — the OpenDocs API puts your docs in version control where they belong.

GET/v1/docs/:slugFetch page
POST/v1/docsCreate page
POST/v1/deploysTrigger deploy
DEL/v1/docs/:slugArchive page
TypeScript
import { OpenDocs } from '@opendocs/sdk'

const client = new OpenDocs({
apiKey: process.env.OPENDOCS_KEY,
});

// Push a page from CI
await client.docs.upsert({
slug: 'guides/auth',
content: fs.readFileSync("./auth.mdx"),
publishOnMerge: true,
});

// → { id: 'pg_8xkz…', preview: '…' }
4.2M
docs pages published
98%
Ask-AI accuracy
12k
teams onboarded
3s
average deploy time

We replaced three tools with OpenDocs. Our docs are finally something we're proud to send to customers.

SL
Sofia L.
Head of Developer Experience

The branch preview workflow alone saved our team two hours per release. The Ask-AI assistant is eerily accurate.

MK
Marcus K.
Staff Engineer

OpenDocs analytics showed us which pages caused support tickets. We fixed them and our ticket volume dropped by 40%.

AR
Aiko R.
Product Manager

Your docs deserve
better than a wiki

Start publishing documentation your users will actually read — and your team will actually maintain.