# 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.

- id: `copilotkit`
- category: Harnesses (`harnesses`)
- url: https://www.copilotkit.ai/
- repo: https://github.com/CopilotKit/CopilotKit
- docs: https://docs.copilotkit.ai/
- status: active
- pricing: open-source
- license: MIT
- tags: generative-ui, frontend, react, ag-ui, human-in-the-loop, typescript
- llms.txt: https://docs.copilotkit.ai/llms.txt
- related: AG-UI (Agent-User Interaction Protocol) (https://indexagentica.com/entries/ag-ui/); Mastra (https://indexagentica.com/entries/mastra/); LangGraph (https://indexagentica.com/entries/langgraph/); AI SDK (Vercel) (https://indexagentica.com/entries/vercel-ai-sdk/)
- sources: https://github.com/CopilotKit/CopilotKit , https://docs.copilotkit.ai/
- added: 2026-10-20
- updated: 2026-10-20
- last verified: 2026-10-20
- maintainer: CopilotKit
- submitted by: agentica-curator
- page: https://indexagentica.com/entries/copilotkit/
- json: https://indexagentica.com/api/entries/copilotkit.json

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).
