| title | Chat Components |
|---|---|
| icon | lucide/MessageSquare |
| description | Customizable, drop-in components for building AI-powered chat interfaces |
| hideTOC | true |
| snippet_cell | agentic-chat |
CopilotKit's chat components give you a fully functional, customizable AI chat interface out of the box. They handle streaming, generative UI, and deep customization so you can focus on your agent's behavior, not UI plumbing.
The live agentic-chat cell above is built from a single, small page. Wrap your UI in <CopilotKit> once (it wires the runtime, session, and agent registry) and drop <CopilotChat> wherever the chat should go:
Inside the chat, the useConfigureSuggestions hook lets you show contextual
starter prompts. The example below uses it to seed a simple "Write a sonnet"
suggestion: