# QChat guides

- [Architecture](/docs/up-to-code-qchat/source-architecture)
- [API reference](/docs/up-to-code-qchat/source-api-reference)
- [Installation](/docs/up-to-code-qchat/source-installation)
- [Server and adapters](/docs/up-to-code-qchat/source-server-and-adapters)
- [Configuration and customization](/docs/up-to-code-qchat/source-configuration)
- [Localization and RTL](/docs/up-to-code-qchat/source-localization)
- [Product variants and dependent controls](/docs/up-to-code-qchat/source-product-variants)
- [Security model](/docs/up-to-code-qchat/source-security)
- [Publishing](/docs/up-to-code-qchat/source-publishing)

QChat is an adapter-first UI runtime. It does not replace an agent framework and never executes model-generated code.