CopilotKit
Open-source SDK for agent-native apps: generative UI, shared state and human-in-the-loop for React, Angular, Vue, React Native, Slack and Teams, built on AG-UI.
Tags
Description
CopilotKit is the layer between your agents and your users: the same agent (any framework that speaks AG-UI, the protocol CopilotKit created) can power a web app, a mobile app and a Slack or Microsoft Teams workspace. useAgent gives programmatic control over the AG-UI connection; npx copilotkit@latest onboard start lets a coding agent add it to a project, and npx create-ag-ui-app scaffolds a new one. CopilotKit Intelligence is an optional production add-on (persistent threads, user memories).
Agent access
Related
- AG-UI (Agent-User Interaction Protocol): Open, lightweight, event-based protocol that standardizes how AI agents connect to user-facing frontend applications.
- Mastra: TypeScript framework for AI agents and apps with memory, tools, MCP and observability built in.
- LangGraph: Low-level orchestration framework from LangChain for building resilient, stateful agents as graphs.
- AI SDK (Vercel): Free, open-source TypeScript toolkit from Vercel for building AI apps and agents with streaming, fallbacks and multi-model support.
Sources
Machine-readable
- JSON
- Markdown
- Source file on GitHub (edit via pull request)