#66th of 20 in Agent frameworks and SDKs

copilotkit

SDK for adding agent chat, generative UI and shared state to apps

Stars
38k
License
MIT
Last commit
Oct 2026
Last release
Oct 2026
Language
TypeScript
Stars, last 29 weeks+8,716
25 Mar 2026: 29,297 stars1 Apr 2026: 29,466 stars8 Apr 2026: 29,654 stars15 Apr 2026: 29,839 stars22 Apr 2026: 29,989 stars29 Apr 2026: 30,139 stars6 May 2026: 30,400 stars13 May 2026: 31,027 stars20 May 2026: 31,233 stars27 May 2026: 31,469 stars3 Jun 2026: 31,612 stars10 Jun 2026: 34,314 stars17 Jun 2026: 34,969 stars24 Jun 2026: 35,188 stars1 Jul 2026: 35,428 stars8 Jul 2026: 35,611 stars15 Jul 2026: 35,826 stars22 Jul 2026: 35,997 stars29 Jul 2026: 36,152 stars5 Aug 2026: 36,313 stars12 Aug 2026: 36,556 stars19 Aug 2026: 36,716 stars26 Aug 2026: 36,922 stars2 Sept 2026: 37,039 stars9 Sept 2026: 37,165 stars16 Sept 2026: 37,291 stars23 Sept 2026: 37,438 stars30 Sept 2026: 37,578 stars7 Oct 2026: 37,798 stars14 Oct 2026: 38,013 stars

29,297 on 25 Mar 202638,013 on 14 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

CopilotKit is hiring: 1 open role

Overview

CopilotKit is a TypeScript SDK that connects agents to user-facing front ends over the AG-UI protocol. It provides a chat UI, generative UI, shared agent state, human-in-the-loop approvals and a useAgent hook for React, Angular, Vue and React Native, plus a Channels SDK for Slack and Microsoft Teams. Persistent threads, memories and automatic learning are in a separate product, CopilotKit Intelligence.

Who it is for: Frontend and full-stack developers adding agents to React, Angular or Vue apps

Strengths

  • Covers React, Angular, Vue and React Native, with Slack and Teams via Channels SDK
  • Agents can pause for user confirmation or edits (human-in-the-loop)
  • Shared state is readable and writable by both agent and UI through useAgent
  • MIT-licensed source; AG-UI protocol is adopted by several agent frameworks

Weaknesses

  • Rich threads, user memories and automatic learning belong to the Intelligence product, not the MIT repo
  • Vue docs say quickstart is coming soon; Angular is source-only
  • Discord, WhatsApp and Telegram managed connections are not yet available
  • Does not run models; needs your own agent backend and LLM provider

What it needs

  • no GPU
  • Needs Agent backend (AG-UI compatible), LLM provider

Also in Agent frameworks and SDKs

See all 20
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)62.1k starsMIT90 out of 100
2langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
3browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118k starsMIT88 out of 100
#4tradingagentsLangGraph multi-agent framework simulating a trading firm to analyze tickers Live demo ↗ (opens in a new tab)111.2k starsApache-2.086 out of 100
#5crewaiPython framework for multi-agent workflows with role-based Crews and event-driven Flows59.7k starsMIT80 out of 100