> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.astropods.com/guides/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.astropods.com/_mcp/server. # Guides ## Docs - [Serve a frontend from your agent](https://docs.astropods.com/frontend-agents.md): Configure an agent that ships its own web UI instead of a chat sidecar - [Ask the user for input](https://docs.astropods.com/ask-for-input.md): Pause mid-turn, collect typed input as a form, and resume with the answer - [Ask for input from a Mastra tool](https://docs.astropods.com/ask-for-input-mastra.md): Suspend a tool for a confirmation or a value, and resume with the answer - [Store data with SQLite](https://docs.astropods.com/agent-sqlite.md): Give your agent a place to save data that sticks around - [Run code in a sandbox](https://docs.astropods.com/run-code-in-a-sandbox.md): Let your agent write and run code on a machine of its own - [Let your agent use a user's connections](https://docs.astropods.com/agent-connections.md): Declare the accounts your agent needs in astropods.yml and fetch an access token for the person chatting - [Using knowledge stores](https://docs.astropods.com/knowledge-store-agent.md): Give your agent a database it can read from and write to - [Host Postgres on EKS for PrivateLink](https://docs.astropods.com/postgres-on-eks.md): Run Postgres with pgvector on EKS and expose it to Astropods over PrivateLink - [Connect to OAuth-protected MCP servers](https://docs.astropods.com/mcp-oauth.md): Connect a deployed agent to hosted MCP servers and complete the OAuth flow at deploy time using your agent's public URL - [Manually authorize requests](https://docs.astropods.com/manual-authz.md): Reproduce the access checks that the messaging sidecar runs for you - [Egress IP allowlisting](https://docs.astropods.com/ip-allowlisting.md): Let agents reach a database behind your firewall over the public network - [Govern agent access with Lumos](https://docs.astropods.com/lumos.md): Manage who can use your agents from Lumos, with your own approvals and access reviews - [Troubleshooting stuck deployments](https://docs.astropods.com/troubleshooting-deployments.md): Why a deploy can get stuck in the deploying state, and how to recover > **Note:** This page contains both a page directory (above) and the landing page content (below). The page directory is generated for agent use and does not appear on the landing page. > For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.astropods.com/guides/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. #### [Run code in a sandbox](/run-code-in-a-sandbox) Let your agent write and run code on a machine of its own. #### [Use a user's connections](/agent-connections) Let your agent act as the person chatting, through their GitHub, Postman, or Box account. #### [Using knowledge stores](/knowledge-store-agent) Give your agent a database it can read from and write to. #### [Host Postgres on EKS for PrivateLink](/postgres-on-eks) Run Postgres with pgvector on EKS and connect it to Astropods privately. #### [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. #### [Govern agent access with Lumos](/lumos) Hand audience membership to your approval and access-review policy, with the connector that carries it. ## 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