> ## Documentation Index
> Fetch the complete documentation index at: https://theagenticguy.github.io/opencodehub/llms.txt
> Use this file to discover all available pages before exploring further.
> Scoped bundles: [user-guide](https://theagenticguy.github.io/opencodehub/_llms-txt/user-guide.txt) · [mcp](https://theagenticguy.github.io/opencodehub/_llms-txt/mcp.txt) · [contributing](https://theagenticguy.github.io/opencodehub/_llms-txt/contributing.txt)

# Discovery and resources for agents

This page lists every artifact OpenCodeHub publishes for AI agents to
discover. If you point an agent at one of these URLs, the agent has
enough to wire itself in.

## This documentation site

`https://theagenticguy.github.io/opencodehub/`

The canonical reference. Every page has a "Copy as Markdown", "Open in
ChatGPT", and "Open in Claude" action — paste a page into an agent
session and it gets the full context. The site is built with Starlight
and statically deployed; no auth, no rate limits.

## Crawlable text bundles

Three flat-text bundles live at the site root, regenerated on every
build by the `starlight-llms-txt` plugin (configured in
`packages/docs/astro.config.mjs`). Pick one based on context budget.

- `/llms.txt` — index. Links to every page; small enough to fit in
  any context window.
- `/llms-full.txt` — the full prose corpus, ~tens of thousands of
  lines. Feed when an agent needs the whole site without crawling.
- `/llms-small.txt` — minified prose; tip/note/details and
  whitespace stripped. Use when the agent only needs a quick refresher.

The plugin also emits three custom sets — `llms-user-guide.txt`,
`llms-mcp.txt`, `llms-contributing.txt` — for narrow context loads.
See the [llms.txt cheatsheet](/opencodehub/agents/llms-txt-cheatsheet/)
for picking guidance.

## Repo-root agent notes

- `AGENTS.md` — contributor-facing notes for any AI agent working in
  the repo itself. Mirrors `CLAUDE.md` minus session-local references.
- `CLAUDE.md` — Claude Code project memory. Loaded automatically when
  Claude Code opens the repo. Lists the high-frequency MCP tools and
  the storage / parse defaults.

Both files live at the root of
[github.com/theagenticguy/opencodehub](https://github.com/theagenticguy/opencodehub).

## MCP server registries

OpenCodeHub will be listed in the public MCP registries an agent or
operator might browse. See the registry-specific listing URLs and
submission status on the [MCP registries page](/opencodehub/agents/registries/).

## Source of truth for tool inventory

The MCP server registers 29 tools at
[`packages/mcp/src/server.ts`](https://github.com/theagenticguy/opencodehub/blob/main/packages/mcp/src/server.ts).
Grep for `register[A-Z][a-zA-Z]+Tool\(server` to see the live list. If
this site or any registry disagrees with the file, the file wins.

## Where to start an agent session

If you're handing a fresh agent the smallest useful context:

1. The repo's `AGENTS.md` (or `CLAUDE.md`).
2. `/llms-small.txt` from this site.
3. The [tool decision matrix](/opencodehub/agents/tool-decision-matrix/)
   page rendered as markdown.

That gives the agent the conventions, the high-level surface, and the
intent-to-tool routing in under 10k tokens.

[MCP registries](/opencodehub/agents/registries/)