## Published recipes

### Workload recipes

- [Host REST API with Starlette: Postgres-backed state](/content/recipes/rest-api/starlette/persistent-state/index.html)
- [Host REST API with Starlette: stored input and output artifacts](/content/recipes/rest-api/starlette/artifact-storage/index.html)
- [Host REST API with Starlette: streamed responses](/content/recipes/rest-api/starlette/response-streaming/index.html)
- [Host REST API with Starlette: worker execution and job state](/content/recipes/rest-api/starlette/worker-state/index.html)
- [Host GraphQL API with Starlette: Postgres-backed state](/content/recipes/graphql-api/starlette/persistent-state/index.html)
- [Host GraphQL API with Starlette: stored input and output artifacts](/content/recipes/graphql-api/starlette/artifact-storage/index.html)
- [Host GraphQL API with Starlette: streamed responses](/content/recipes/graphql-api/starlette/response-streaming/index.html)
- [Host GraphQL API with Starlette: worker execution and job state](/content/recipes/graphql-api/starlette/worker-state/index.html)
- [Host mobile backend with Starlette: Postgres-backed state](/content/recipes/mobile-backend/starlette/persistent-state/index.html)
- [Host mobile backend with Starlette: stored input and output artifacts](/content/recipes/mobile-backend/starlette/artifact-storage/index.html)
- [Host mobile backend with Starlette: streamed responses](/content/recipes/mobile-backend/starlette/response-streaming/index.html)
- [Host mobile backend with Starlette: worker execution and job state](/content/recipes/mobile-backend/starlette/worker-state/index.html)
- [Host MCP server with Starlette: Postgres-backed state](/content/recipes/mcp-server/starlette/persistent-state/index.html)
- [Host MCP server with Starlette: stored input and output artifacts](/content/recipes/mcp-server/starlette/artifact-storage/index.html)
- [Host MCP server with Starlette: streamed responses](/content/recipes/mcp-server/starlette/response-streaming/index.html)
- [Host MCP server with Starlette: worker execution and job state](/content/recipes/mcp-server/starlette/worker-state/index.html)
- [Host AI chat application with Starlette: Postgres-backed state](/content/recipes/ai-chat-application/starlette/persistent-state/index.html)
- [Host AI chat application with Starlette: stored input and output artifacts](/content/recipes/ai-chat-application/starlette/artifact-storage/index.html)
- [Host AI chat application with Starlette: streamed responses](/content/recipes/ai-chat-application/starlette/response-streaming/index.html)
- [Host AI chat application with Starlette: worker execution and job state](/content/recipes/ai-chat-application/starlette/worker-state/index.html)
- [Host AI workflow runner with Starlette: Postgres-backed state](/content/recipes/ai-workflow-runner/starlette/persistent-state/index.html)
- [Host AI workflow runner with Starlette: stored input and output artifacts](/content/recipes/ai-workflow-runner/starlette/artifact-storage/index.html)
- [Host AI workflow runner with Starlette: streamed responses](/content/recipes/ai-workflow-runner/starlette/response-streaming/index.html)
- [Host AI workflow runner with Starlette: worker execution and job state](/content/recipes/ai-workflow-runner/starlette/worker-state/index.html)

### Framework guides

- [Configure build and start for Starlette](/content/guides/starlette/build-and-start/index.html)
- [Connect Postgres for Starlette](/content/guides/starlette/database-connection/index.html)
- [Apply database schema changes for Starlette](/content/guides/starlette/schema-changes/index.html)
- [Configure S3-compatible access for Starlette](/content/guides/starlette/object-client/index.html)
- [Deliver public assets through CDN for Starlette](/content/guides/starlette/cdn-assets/index.html)
- [Configure environment and secrets for Starlette](/content/guides/starlette/configuration-secrets/index.html)
- [Enforce private-file authorization for Starlette](/content/guides/starlette/private-file-access/index.html)
- [Diagnose deployment failures for Starlette](/content/guides/starlette/deployment-diagnostics/index.html)
