Show:
1029cells
756API (HTTP)
0Stub
206Unshipped
67Unsupported
D6:0D5:0D4:0D3:0D0:777
0green0amber0red777no data

Feature Matrix

connecting

40 features × 21 integrations (10 hidden).

Feature
LangGraph (Python)
python
… loading
LangGraph (TypeScript)
typescript
… loading
LangGraph (FastAPI)
python
… loading
Google ADK
python
… loading
MS Agent Framework (Python)
python
… loading
MS Agent Framework (.NET)
dotnet
… loading
MS Agent Harness (.NET)
dotnet
… loading
AWS Strands (Python)
python
… loading
AWS Strands (TypeScript)
typescript
… loading
Mastra
typescript
… loading
CrewAI Flows
python
… loading
CrewAI Conversational Flows
python
… loading
PydanticAI
python
… loading
Claude Agent SDK (Python)
python
… loading
Claude Agent SDK (TypeScript)
typescript
… loading
Agno
python
… loading
AG2
python
… loading
LlamaIndex
python
… loading
Spring AI
java
… loading
Langroid
python
… loading
CopilotKit's Built-in Agent
typescript
… loading
CLI Start Commanddocs-only
npx copilotkit@latest init --framework langgraph-python
npx copilotkit@latest init --framework langgraph-typescript
npx copilotkit@latest init --framework langgraph-fastapi
npx copilotkit@latest init --framework google-adk
npx copilotkit@latest init --framework ms-agent-python
npx copilotkit@latest init --framework ms-agent-dotnet
npx copilotkit@latest init --framework ms-agent-harness-dotnet
npx copilotkit@latest init --framework strands
npx copilotkit@latest create --framework aws-strands-ts
npx degit CopilotKit/CopilotKit/showcase/integrations/mastra my-copilotkit-app
npx copilotkit@latest init --framework crewai-crews
npx copilotkit@latest init --framework flows
npx copilotkit@latest init --framework pydantic-ai
npx copilotkit@latest init --framework claude-sdk-python
npx copilotkit@latest init --framework claude-sdk-typescript
npx copilotkit@latest init --framework agno
npx copilotkit@latest init --framework ag2
npx copilotkit@latest init --framework llamaindex
npx copilotkit@latest init --framework spring-ai
npx copilotkit@latest init --framework langroid
npx copilotkit@latest init --framework built-in-agent
Beautiful Chat
Pre-Built: CopilotChat
Pre-Built: Sidebar
Pre-Built: Popup
Chat Customization: Slots
Chat Customization: CSS
Headless UI: Simple
Headless UI: Complete
Authentication
Agent Config Object
Voice
Attachments
Generative UI: useComponent
Human In the Loop: In-chat
Human in the Loop: Interrupts
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
Human in the Loop: Headless Interruptstesting
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
∅
Declarative UI: Dynamic A2UI
Declarative UI: Fixed A2UI
A2UI Error Recovery
·········
MCP Apps
∅
Open Generative UI: Default
Open Generative UI: Custom
Generative UI: Tool Rendering (Default)
Generative UI: Tool Rendering (Custom default)
Generative UI: Tool Rendering (Specific)
Generative UI: Rendering multiple toolstesting
∅
∅
∅
∅
∅
∅
∅
Reasoning: Default
···
Reasoning: Custom
···
Generative UI: Agent State
Frontend Tools: In-app Actions
Frontend Tools: Async
Human in the Loop: In-app
Shared State: Read + Write
∅
Shared State: Read-onlytesting
···········
Shared State: Streaming
∅
∅
∅
∅
∅
∅
∅
∅
∅
Shared State: Frontend Context
Sub-Agents
Declarative UI: Hashbrown
·······
Declarative UI: json-render
·······
Starter??????∅?????????∅?∅∅∅
CopilotKit Internal Showcase