An SDK and multi-platform framework for developers who need to build agent-native applications with chat UI components, human-in-the-loop workflows, and shared state. Integrating the framework requires coding and a configured external Large Language Model.
Project overview
Provides components for building agent-native applications with generative UI and human-in-the-loop execution across platforms including React Native.
Project type
AI Agent
Use cases
Coding & Development · Automation
Deployment
Refer to project documentation
License
MIT
Best for
Developers building agent-native applications who need shared state, human-in-the-loop workflows, and generative UI across web and mobile platforms.
Key capabilities
Provides a customizable chat interface that supports message streaming, tool calls, and agent responses.
Enables agents to pause execution to request user input, confirmation, or edits before continuing.
Limitations and risks
Requires a configured external Large Language Model, such as OpenAI, Anthropic, or Gemini, and a corresponding LLM API key.
Coding is required to integrate the library; it is not a no-code solution.
Getting started
Documented as easy to set up, with guidance stating users can be up and running in under five minutes via a single CLI command.
Alternatives and comparisons
A fair-code platform to build and deploy AI agents and workflows with a visual canvas, custom code, and integrations.
A self-improving AI agent with a learning loop that creates and improves skills, searches past conversations, and builds a user model.
Composable engineering skills for AI coding agents that enforce fundamentals like test-driven development and code review.
GitHub project description: The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol
README: CopilotKit is a best-in-class SDK for building full-stack agentic applications, Generative UI, and chat applications.
README: We are the company behind the **[AG-UI Protocol](https://github.com/ag-ui-protocol/ag-ui)** - adopted by Google, LangChain, AWS, Microsoft, Mastra, PydanticAI, and more!
README: What started as a React library is now a **multi-platform agentic framework**: the same agent can power your web app, your mobile app, and your team's Slack workspace.
README: Up and running in under five minutes. All you need is an LLM key (OpenAI, Anthropic, Gemini, etc.). ```bash npx copilotkit@latest create ```