██████╗ ███████╗██╗ ██╗██████╗ ██████╗ ██████╗ ██╔══██╗██╔════╝██║ ██║██╔══██╗██╔═══██╗██╔════╝ ██║ ██║█████╗ ██║ ██║██║ ██║██║ ██║██║ ██║ ██║██╔══╝ ╚██╗ ██╔╝██║ ██║██║ ██║██║ ██████╔╝███████╗ ╚████╔╝ ██████╔╝╚██████╔╝╚██████╗ ╚═════╝ ╚══════╝ ╚═══╝ ╚═════╝ ╚═════╝ ╚═════╝
Beautiful documentation powered by AI agents
Website • Documentation • Issues
| Feature | Description |
|---|---|
| Write in MDX | Markdown with React components for rich documentation |
| Beautiful Design | Modern UI with dark mode out of the box |
| Agentic Search | AI-powered search with agentic UX and sandbox |
| API Playground | Postman/Hoppscotch-like client for testing API endpoints |
| AI Agent Support | Use Claude Code or Cursor to write docs faster |
| OpenAPI Support | Auto-generate API reference from OpenAPI specs |
| GraphQL Playground | Interactive query explorer for GraphQL APIs |
| Fast Setup | Deploy in under 5 minutes |
Create a new documentation project in seconds:
npx @brainfish-ai/devdoc create my-docsChoose your template type:
- Basic — Simple documentation site with guides
- OpenAPI — REST API docs with interactive playground
- GraphQL — GraphQL API with schema explorer
Then start developing:
cd my-docs
npm install
npm run devOpen http://localhost:3333 to view your documentation.
DevDoc includes built-in support for AI coding agents. Set up AI skills:
npm run aiAvailable commands in Claude Code:
| Command | Description |
|---|---|
/bootstrap-docs |
Generate docs from your codebase |
/migrate-docs |
Migrate from Mintlify, Docusaurus, etc. |
/import-api-spec |
Import OpenAPI, GraphQL, or AsyncAPI specs |
/check-docs |
Quick health check |
/blame-doc |
Find duplicates, outdated content, discrepancies |
/create-doc |
Create a new documentation page |
/update-doc |
Update existing documentation |
/delete-doc |
Delete documentation pages |
/commit-doc |
Commit documentation changes |
In Cursor, just ask in Agent mode:
- "Generate initial documentation from this repo"
- "Blame docs - find duplicates and outdated content"
- "Create a new guide about authentication"
- "Update the quickstart guide"
| Directory | Description |
|---|---|
/docs |
Official DevDoc documentation (devdoc.sh) |
/templates |
Starter template for new projects |
/themes |
Theme presets for customization |
| Theme | Description |
|---|---|
default |
Clean, professional look with emerald accents |
minimal |
Stripped-down, content-focused design |
enterprise |
Professional theme for enterprise docs |
Add to your theme.json:
{
"$schema": "https://devdoc.sh/theme.json",
"extends": "github:brainfish-ai/devdoc/themes/minimal"
}Visit devdoc.sh for full documentation:
We welcome contributions! See CONTRIBUTING.md for guidelines.
- Report bugs
- Request features
- Improve documentation
- Create new themes
- Submit pull requests
MIT © Brainfish AI