Chat Components

Customizable, drop-in components for building AI-powered chat interfaces

Pre-built components for 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.

Live Demo: LangGraph (Python)agentic-chatOpen full demo →

What it looks like in code

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 showcase cell uses it to seed a simple "Write a sonnet" suggestion:

Get started by choosing your AI backend

The chat components work with any AI backend. Pick your integration to get started.

See Integrations for all available frameworks (chat).