# flyte.ai.chat.app

AgentChatAppEnvironment — FastAPI-based chat UI for any Agent.
## Directory

### Classes

| Class | Description |
|-|-|
| [`AgentChatAppEnvironment`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.ai.chat.app/agentchatappenvironment/page.md) | An :class:`~flyte. |
| [`CustomTheme`](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.ai.chat.app/customtheme/page.md) | Declarative color theme for the Agent Chat UI. |

### Variables

| Property | Type | Description |
|-|-|-|
| `CUSTOM_THEME_CSS_TEMPLATE` | `str` |  |

## Subpages

- [AgentChatAppEnvironment](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.ai.chat.app/agentchatappenvironment/page.md)
  - Parameters
  - Properties
  - Methods
  - add_dependency()
  - build_fastapi_app()
  - clone_with()
  - container_args()
  - container_cmd()
  - container_command()
  - get_port()
  - on_shutdown()
  - on_startup()
  - server()
- [CustomTheme](https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.ai.chat.app/customtheme/page.md)
  - Parameters
  - Methods
  - to_css()

---
**Source**: https://github.com/unionai/unionai-docs/blob/main/content/api-reference/flyte-sdk/packages/flyte.ai.chat.app/_index.md
**HTML**: https://www.union.ai/docs/v2/union/api-reference/flyte-sdk/packages/flyte.ai.chat.app/
