Skip to content
This repository was archived by the owner on Sep 14, 2026. It is now read-only.
brainfish-aiPublic archive

About

Documentation framework for developers. Write docs in MDX, preview locally, deploy to Brainfish.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

67 Commits

Folders and files

Repository files navigation

██████╗ ███████╗██╗   ██╗██████╗  ██████╗  ██████╗
██╔══██╗██╔════╝██║   ██║██╔══██╗██╔═══██╗██╔════╝
██║  ██║█████╗  ██║   ██║██║  ██║██║   ██║██║     
██║  ██║██╔══╝  ╚██╗ ██╔╝██║  ██║██║   ██║██║     
██████╔╝███████╗ ╚████╔╝ ██████╔╝╚██████╔╝╚██████╗
╚═════╝ ╚══════╝  ╚═══╝  ╚═════╝  ╚═════╝  ╚═════╝
  

Beautiful documentation powered by AI agents

Website • Documentation • Issues


Features

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

Quick Start

Create a new documentation project in seconds:

npx @brainfish-ai/devdoc create my-docs

Choose 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 dev

Open http://localhost:3333 to view your documentation.

AI Agent Support

DevDoc includes built-in support for AI coding agents. Set up AI skills:

npm run ai

Available 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"

Repository Structure

Directory Description
/docs Official DevDoc documentation (devdoc.sh)
/templates Starter template for new projects
/themes Theme presets for customization

Themes

Theme Description
default Clean, professional look with emerald accents
minimal Stripped-down, content-focused design
enterprise Professional theme for enterprise docs

Using a Theme

Add to your theme.json:

{
  "$schema": "https://devdoc.sh/theme.json",
  "extends": "github:brainfish-ai/devdoc/themes/minimal"
}

Documentation

Visit devdoc.sh for full documentation:

Contributing

We welcome contributions! See CONTRIBUTING.md for guidelines.

License

MIT © Brainfish AI

About

Documentation framework for developers. Write docs in MDX, preview locally, deploy to Brainfish.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages