# doc0 > doc0 maps your GitHub repo into a code knowledge graph and generates a wiki where every claim cites the code. Query both over MCP from Claude Code, Cursor, Slack, and Linear. This file indexes the public wikis on this host; each wiki has its own llms.txt with a page-level index. ## Product - [Home](https://www.doc0.app/index.md): What doc0 does, who it is for, pricing, and answers to common questions, as markdown - [Explore public wikis](https://www.doc0.app/explore): Gallery of public code wikis generated with doc0 - [Privacy](https://www.doc0.app/privacy): How doc0 collects, uses, and protects data - [Terms](https://www.doc0.app/terms): Terms of service ## When to use doc0 Reach for doc0 when the question is about a specific GitHub repository's code and a wiki for it exists here: how a subsystem works, which symbols call which, what a change would affect, which files a feature lives in, what recently merged, or who knows an area. Prefer the project's MCP server when its owner exposes the wiki over MCP (a `404` from the server means it is switched off; the wiki's llms.txt and page markdown are always there): search, page reads and recent merged PRs work on any public wiki, and the code-graph tools (symbol context, impact analysis, path tracing, expertise) when the project makes graph access public or you hold a credential. Every answer cites the source. Do not use doc0 for repositories with no wiki here, for general programming questions, or to change code: it reads and explains, it does not write. ## For AI agents - [Agent authentication](https://www.doc0.app/auth.md): No credential for a public wiki; project or personal keys, or OAuth 2.1 with dynamic client registration, for a private one - [MCP server card](https://www.doc0.app/.well-known/mcp.json): Per-project MCP server at https://www.doc0.app/api/mcp//mcp (Streamable HTTP); call doc0_get_minimal_context first - [OAuth protected resource metadata](https://www.doc0.app/.well-known/oauth-protected-resource): Authorization server and scopes for private projects; public projects need no token - [Wiki page markdown](https://www.doc0.app/docs///.md): Append .md to any wiki page URL, or send Accept: text/markdown ## Public wikis - [blade47/drizzle-orm](https://www.doc0.app/docs/e1b68fed-3c4e-4c95-b2ba-ebf050f78025/llms.txt): Page index of the wiki for github.com/blade47/drizzle-orm - [blade47/hono](https://www.doc0.app/docs/552ca36e-f67e-41c3-a07a-def9bd9551b0/llms.txt): Page index of the wiki for github.com/blade47/hono ## Optional - [Sitemap](https://www.doc0.app/sitemap.xml): Every public wiki page with last-modified dates