# Customize UI

Customize the look, feel, and functionality of CopilotKit's UI components.

CopilotKit offers a variety of ways to create a UI interface for your Copilots and CoAgents. This ranges
from using our built-in UI components to fully customizing the UI with headless UI.

[**Prebuilt Copilot UI** \\
Get started quickly with CopilotKit's ready-to-use UI components.](https://docs.copilotkit.ai/guides/custom-look-and-feel/built-in-ui-components) [**Styling Copilot UI** \\
Customize the appearance of CopilotKit's pre-built components with your own styles.](https://docs.copilotkit.ai/guides/custom-look-and-feel/customize-built-in-ui-components) [**Custom Components** \\
Replace the Copilot UI components with your own while keeping the core functionality.](https://docs.copilotkit.ai/guides/custom-look-and-feel/bring-your-own-components) [**Fully Custom UI** \\
Build your UI from scratch using CopilotKit's hooks and core functionality.](https://docs.copilotkit.ai/guides/custom-look-and-feel/headless-ui)

[Previous\\
\\
Quickstart](https://docs.copilotkit.ai/quickstart) [Next\\
\\
Prebuilt Copilot UI](https://docs.copilotkit.ai/guides/custom-look-and-feel/built-in-ui-components)

### On this page

No Headings

[Edit on GitHub](https://github.com/CopilotKit/CopilotKit/blob/main/docs/content/docs/(root)/guides/custom-look-and-feel/index.mdx)

![](https://static.scarf.sh/a.png?x-pxid=ffc9f65d-0186-4575-b065-61d62ea9d7d3)

## Self-Host CopilotKit
CrewAI CrewAI support is here! Checkout the [Crew](https://docs.copilotkit.ai/crewai-crews) and [Flow](https://docs.copilotkit.ai/crewai-flows) documentation.

Search docs

`⌘`  `K`

On this pageInstall CopilotKit