CopilotKit: the frontend layer between agents and users
The MIT-licensed project bundles chat UI, generative UI and shared state for React, Angular, Vue and Slack, and shows roughly 37,100 GitHub stars.
Illustration: several differently sized screens on one desk, linked by glowing threads — a picture of a single shared interface layer.
CopilotKit is an MIT-licensed open-source SDK that puts a single agent behind chat and generative-UI surfaces across React, Angular, Vue, React Native, Slack and Microsoft Teams.
At a glance
- MIT license; the repository lists roughly 37,100 stars, roughly 4,600 forks and 188 watchers at the time of retrieval.
- React and Next.js are marked generally available; Angular, Vue, React Native, Slack and Microsoft Teams are listed as supported.
- Announced but not yet shipping: Discord, WhatsApp, Telegram, Google Chat, iMessage and SMS.
- Agent integrations named: LangGraph, CrewAI, Mastra and PydanticAI.
- Getting-started command per the repository: npx copilotkit@latest create
CopilotKit describes itself, in its own repository, as the horizontal layer sitting between agents and the people who use them. It began as a React library and now claims to cover web, mobile and team chat from one agent connection. The license is MIT.
What the SDK is meant to handle
The feature list covers streaming chat surfaces, rendering backend tools in the frontend, and generatively assembled UI. Alongside those sit state shared between agent and interface plus human-in-the-loop steps. A feedback-driven learning path is labeled Continuous Learning from Human Feedback (CLHF).
Platforms and maturity
React and Next.js carry a generally-available marker. Angular, Vue, React Native, Slack and Microsoft Teams appear as supported. Discord, WhatsApp, Telegram, Google Chat, iMessage and SMS are flagged as coming soon, with no date attached.
The AG-UI protocol
The same team is credited with AG-UI, a protocol for agent-to-interface communication. The repository names Google, LangChain, AWS, Microsoft, Mastra and PydanticAI as organizations that have adopted it. On the framework side it points to LangGraph, CrewAI, Mastra and PydanticAI.
What this piece does not establish
Exactly one source was available for this report: the project's own repository page. Every claim above is therefore self-reported and has not been cross-checked against an independent newsroom. The adopter list for the protocol, the per-platform maturity labels, and any statement about production usage all remain unverified. No current version number and no release date could be read off the page that was retrieved.
Reading the numbers
The popularity figures are a snapshot: roughly 37,100 stars, roughly 4,600 forks, 188 watchers. Stars track attention, not deployment. Setup runs through npx copilotkit@latest create according to the repository.
FAQ
What is CopilotKit?
An MIT-licensed open-source SDK for adding chat and generative-UI surfaces for AI agents to web, mobile and chat applications.
Which frameworks does CopilotKit support?
React and Next.js are marked generally available. Angular, Vue, React Native, Slack and Microsoft Teams are listed as supported, while Discord, WhatsApp, Telegram, Google Chat, iMessage and SMS are announced.
What is the AG-UI protocol?
A protocol from the same team for communication between an agent and its user interface. The repository names Google, LangChain, AWS and Microsoft among its adopters — that list is not independently confirmed here.