> ## Documentation Index
> Fetch the complete documentation index at: https://www.agent37.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Examples

> Everything you can build on the Agent37 API in one table: chat apps, a branded dashboard, your own model or Composio, custom images, webhooks, and a live agent desktop, most with a forkable repo.

Every guide in this section ends with something running, and almost every one comes with a public repo. Each one opens with a prompt to paste into your coding agent. There are two ways in:

* **Fork a finished app** when you want to ship fast: point it at your `sk_live_` key, rebrand, deploy.
* **Build it yourself** when you want the API pattern: the guides walk through the exact calls.

The table runs simplest first: start with a chat UI, then a full product, then swap in your own model and integrations, then change the agent itself.

| I want to…                                                                                                                        | Guide                                                                | Code                                                                                                          |
| --------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| Start simple: a chat UI on one always-on agent, replies streamed token by token                                                   | [Build a chat app](/docs/agents-api/chat-app)                             | [hermes-chat](https://github.com/agent37-platform/examples/tree/main/hermes-chat)                             |
| Let users ask the agent for a **website** and get a live public URL back                                                          | [Build a website builder](/docs/agents-api/site-builder)                  | [site-builder](https://github.com/agent37-platform/examples/tree/main/site-builder)                           |
| Ship a branded product: a multi-tenant dashboard with chat, files, app integrations, and one-click terminal access                | [White-label dashboard](/docs/agents-api/white-label)                     | [starter-kit](https://github.com/agent37-platform/starter-kit)                                                |
| Run agents on **my own model keys** instead of the managed LLM: my models, a token per agent, my spend caps                       | [Use your own model](/docs/agents-api/byo-model)                          | [hermes-byo-model](https://github.com/agent37-platform/hermes-byo-model)                                      |
| Run integrations on **my own Composio**: my API key, my users' connected accounts, my metering                                    | [Use your own Composio](/docs/agents-api/composio)                        | [hermes-openclaw-composio](https://github.com/agent37-platform/hermes-openclaw-composio)                      |
| Host **Claude Code** on its own always-on instance, signed in to my own Anthropic account                                         | [Host Claude Code](/docs/agents-api/claude-code)                          | None                                                                                                          |
| Run the tools of my **Claude Managed Agents** sessions on an always-on instance I control, while Anthropic runs the agent loop    | [Self-host Claude Managed Agents](/docs/agents-api/claude-managed-agents) | None                                                                                                          |
| Run Claude Code on **my own OpenRouter key**: override the Anthropic base URL, pick the model per role                            | [Bring your own model](/docs/agents-api/claude-code#bring-your-own-model) | [claude-code-byo-model](https://github.com/agent37-platform/examples/tree/main/claude-code-byo-model)         |
| Host **Codex** on its own always-on instance, signed in to my own OpenAI account                                                  | [Host Codex](/docs/agents-api/codex)                                      | None                                                                                                          |
| Host **Grok** on its own always-on instance, on my own xAI API key                                                                | [Host Grok](/docs/agents-api/grok)                                        | None                                                                                                          |
| Host **OpenCode** on its own always-on instance: works out of the box on the managed model, no account needed                     | [Host OpenCode](/docs/agents-api/opencode)                                | None                                                                                                          |
| Host **n8n**, the workflow automation tool, on its own always-on instance: visual editor, webhooks, AI nodes on the managed model | [Host n8n](/docs/agents-api/n8n)                                          | None                                                                                                          |
| Give the agent my own tools and skills: a custom Docker image                                                                     | [Build a custom image](/docs/agents-api/custom-image)                     | [custom-agent-image](https://github.com/agent37-platform/custom-agent-image)                                  |
| Move the **Docker containers** I already run on my own servers, and stop paying for idle machines                                 | [Move from Docker](/docs/agents-api/migrate-from-docker)                  | None                                                                                                          |
| Run a different agent entirely (the [pi](https://pi.dev) coding agent) on the managed LLM and Composio                            | [Managed services in your image](/docs/agents-api/managed-services)       | [pi-agent-image](https://github.com/agent37-platform/pi-agent-image)                                          |
| Give Hermes a public URL for webhook deliveries                                                                                   | [Hermes webhooks](/docs/agents-api/hermes-webhooks)                       | None                                                                                                          |
| Watch my agent's desktop **live**: a browser view of it clicking and typing, embeddable in my own app                             | [Build a custom image](/docs/agents-api/custom-image)                     | [hermes-vnc-desktop](https://github.com/agent37-platform/examples/tree/main/custom-images/hermes-vnc-desktop) |

All the runnable folders above live in the [Agent37 Cookbook](https://github.com/agent37-platform/examples): example apps, ready-to-build custom images, and pointers to the full apps. New examples land there as they ship.

New to the API itself? Read [Core concepts](/docs/agents-api/concepts) first (one key, two planes), then come back and pick a row.
