> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.astropods.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.astropods.com/_mcp/server.

# Guides

Each guide takes one goal, states what it assumes you already have, and ends with a working result. For what a thing *is* rather than how to do it, start from [The agent lifecycle](/agent-lifecycle) and follow it into the platform pages.

## Agent capabilities

#### [Serve a frontend from your agent](/frontend-agents)

Ship your own web UI instead of the chat sidecar.

#### [Store data with SQLite](/agent-sqlite)

Give your agent a place to save data that outlives a restart.

#### [Using knowledge stores](/knowledge-store-agent)

Give your agent a database it can read from and write to.

#### [Connect to OAuth-protected MCP servers](/mcp-oauth)

Complete the OAuth flow at deploy time using the agent's public URL.

## Security and access

#### [Manually authorize requests](/manual-authz)

Reproduce the access checks the messaging sidecar runs for you.

#### [Egress IP allowlisting](/ip-allowlisting)

Reach a database behind your firewall over the public network.

## Operations

#### [Troubleshooting stuck deployments](/troubleshooting-deployments)

Why a deploy stalls in the deploying state, and how to recover it.

## Next steps

* [The agent lifecycle](/agent-lifecycle): where each of these fits in the bigger picture
* [Astropods Spec](/astropods-package-spec): the spec keys these guides edit