# Echo

## Recipes

- **[Host rest api with Echo: Postgres-backed state](https://www.example.com/recipes/rest-api/echo/persistent-state)**
- **[Host rest api with Echo: stored input and output artifacts](https://www.example.com/recipes/rest-api/echo/artifact-storage)**
- **[Host rest api with Echo: streamed responses](https://www.example.com/recipes/rest-api/echo/response-streaming)**
- **[Host rest api with Echo: worker execution and job state](https://www.example.com/recipes/rest-api/echo/worker-state)**
- **[Host graphql api with Echo: Postgres-backed state](https://www.example.com/recipes/graphql-api/echo/persistent-state)**
- **[Host graphql api with Echo: stored input and output artifacts](https://www.example.com/recipes/graphql-api/echo/artifact-storage)**
- **[Host graphql api with Echo: streamed responses](https://www.example.com/recipes/graphql-api/echo/response-streaming)**
- **[Host graphql api with Echo: worker execution and job state](https://www.example.com/recipes/graphql-api/echo/worker-state)**
- **[Host mobile backend with Echo: Postgres-backed state](https://www.example.com/recipes/mobile-backend/echo/persistent-state)**
- **[Host mobile backend with Echo: stored input and output artifacts](https://www.example.com/recipes/mobile-backend/echo/artifact-storage)**
- **[Host mobile backend with Echo: streamed responses](https://www.example.com/recipes/mobile-backend/echo/response-streaming)**
- **[Host mobile backend with Echo: worker execution and job state](https://www.example.com/recipes/mobile-backend/echo/worker-state)**
- **[Host mcp server with Echo: Postgres-backed state](https://www.example.com/recipes/mcp-server/echo/persistent-state)**
- **[Host mcp server with Echo: stored input and output artifacts](https://www.example.com/recipes/mcp-server/echo/artifact-storage)**
- **[Host mcp server with Echo: streamed responses](https://www.example.com/recipes/mcp-server/echo/response-streaming)**
- **[Host mcp server with Echo: worker execution and job state](https://www.example.com/recipes/mcp-server/echo/worker-state)**
- **[Host ai chat application with Echo: Postgres-backed state](https://www.example.com/recipes/ai-chat-application/echo/persistent-state)**
- **[Host ai chat application with Echo: stored input and output artifacts](https://www.example.com/recipes/ai-chat-application/echo/artifact-storage)**
- **[Host ai chat application with Echo: streamed responses](https://www.example.com/recipes/ai-chat-application/echo/response-streaming)**
- **[Host ai chat application with Echo: worker execution and job state](https://www.example.com/recipes/ai-chat-application/echo/worker-state)**
- **[Host ai workflow runner with Echo: Postgres-backed state](https://www.example.com/recipes/ai-workflow-runner/echo/persistent-state)**
- **[Host ai workflow runner with Echo: stored input and output artifacts](https://www.example.com/recipes/ai-workflow-runner/echo/artifact-storage)**
- **[Host ai workflow runner with Echo: streamed responses](https://www.example.com/recipes/ai-workflow-runner/echo/response-streaming)**
- **[Host ai workflow runner with Echo: worker execution and job state](https://www.example.com/recipes/ai-workflow-runner/echo/worker-state)**
- **[Configure build and start for Echo](https://www.example.com/guides/echo/build-and-start)**
- **[Connect Postgres for Echo](https://www.example.com/guides/echo/database-connection)**
- **[Apply database schema changes for Echo](https://www.example.com/guides/echo/schema-changes)**
- **[Configure S3-compatible access for Echo](https://www.example.com/guides/echo/object-client)**
- **[Deliver public assets through CDN for Echo](https://www.example.com/guides/echo/cdn-assets)**
- **[Configure environment and secrets for Echo](https://www.example.com/guides/echo/configuration-secrets)**
- **[Enforce private-file authorization for Echo](https://www.example.com/guides/echo/private-file-access)**
- **[Diagnose deployment failures for Echo](https://www.example.com/guides/echo/deployment-diagnostics)**
