A scaffolder that generates an editable Astro documentation site into your repo, with agent-readable Markdown and llms.txt output built in.
- Stars
- 678
- Forks
- 104
- Open issues
- 26
- Last commit
- 9 days ago
What is it?
docs.page turns markdown and MDX files in a public GitHub repository into a documentation website. You push a docs.json configuration and a docs/ folder, and the site is served at docs.page/{owner}/{repo} without a separate build pipeline or hosting setup.
Each public site automatically exposes an MCP server and an llms.txt file, so AI agents and LLMs can read the documentation directly. Sites also include a built-in full-text search opened with Cmd+K and an embedded AI chat feature, which is marked as beta.
Any Git branch, tag, or release can be served as its own documentation version, and branches can be previewed as staging sites. Pages can use MDX components, and the interface is styled with shadcn/ui.
Key features
- 01Publishes markdown from a public GitHub repository without a build pipeline.
- 02Auto-generates an MCP server and llms.txt for every public site.
- 03Built-in full-text search (Cmd+K) and embedded AI chat.
- 04Supports MDX components inside pages.
- 05Serves branches, tags, and releases as separate documentation versions.
- 06Styled with shadcn/ui design standards.
Use cases
- Publishing project documentation for an open-source library straight from its repository.
- Making docs readable by AI agents through MCP and llms.txt.
- Hosting versioned docs for multiple releases of the same project.
- Previewing documentation changes on a branch before merging.
Quick start
- 1
Prompt your agent to set up docs.page from the quickstart guide
Read https://use.docs.page/quickstart.md and set up docs.page in this repository. - 2
Or initialise docs.page in your repository yourself
npx @docs.page/cli init - 3
Push docs.json and docs/ to a public GitHub repository to publish the site
Things to know
- Only public GitHub repositories can be served.
- Ask AI is still in beta.
In collections
Topics
FAQ
- What is docs.page?
- Serves markdown from any public GitHub repository branch as a documentation site with AI chat, MCP server, and llms.txt. docs.page turns markdown and MDX files in a public GitHub repository into a documentation website. You push a docs.json configuration and a docs/ folder, and the site is served at docs.page/{owner}/{repo} without a separate build pipeline or hosting setup.
- Is docs.page free to use? What license does it have?
- docs.page is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is docs.page still maintained?
- Actively maintained. The last commit to docs.page was on Oct 29, 2026.
- What can I use docs.page for?
- Publishing project documentation for an open-source library straight from its repository. Making docs readable by AI agents through MCP and llms.txt. Hosting versioned docs for multiple releases of the same project. Previewing documentation changes on a branch before merging.
- How do I install docs.page?
- Prompt your agent to set up docs.page from the quickstart guide: Read https://use.docs.page/quickstart.md and set up docs.page in this repository. Or initialise docs.page in your repository yourself: npx @docs.page/cli init Push docs.json and docs/ to a public GitHub repository to publish the site
- Where can I get docs.page?
- The source code and installation instructions are on GitHub: https://github.com/invertase/docs.page
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Markdown documentation compiler that turns one source folder into a static docs website, offline search, llms.txt, and AI-agent context.
MDX is a format for writing JSX components inside Markdown documents, with compilers for bundlers and React, Preact, and Vue.
A TypeScript docs framework that builds documentation sites from Markdown/MDX, with OpenAPI and GraphQL API doc generation.
Open source Next.js rendering engine that serves GitBook published documentation sites, with optional self-hosting.
Publishes Markdown folders, notes and docs as websites in seconds, with drag-and-drop, Obsidian, GitHub and a CLI for AI agents.