Back to Copilotkit

CopilotKit Examples

examples/README.md

1.57.09.2 KB
Original Source

CopilotKit Examples

This directory contains 47 consolidated demo repositories showcasing CopilotKit integrations, canvas apps, and showcases.

Each example is a self-contained project. To get started:

bash
GIT_LFS_SKIP_SMUDGE=1 git clone <repo-url>
cd examples/<category>/<name>
# Follow the example's own README for setup instructions

Note: The v1/ and v2/ directories at the top level are legacy workspace examples from earlier CopilotKit releases and are not part of the consolidated demo set.


Integrations (17)

Framework integration starters demonstrating CopilotKit with various agent frameworks.

ExampleDescription
langgraph-pythonStarter template for building AI agents using LangGraph (Python) and CopilotKit
langgraph-jsStarter template for building AI agents using LangGraph (JS) with Turborepo monorepo
langgraph-fastapiStarter template for building AI agents using LangGraph with FastAPI and Poetry
mastraStarter template for building AI agents using Mastra and CopilotKit
crewai-flowsStarter template for building AI agents using CrewAI Flows (uv-based)
llamaindexStarter template with a LlamaIndex investment analyst agent
pydantic-aiStarter template with a PydanticAI investment analyst agent
ms-agent-framework-pythonCopilotKit with Microsoft Agent Framework (Python/FastAPI, AG-UI protocol)
ms-agent-framework-dotnetCopilotKit with Microsoft Agent Framework (.NET/C#, AG-UI protocol)
strands-pythonStarter template with a Strands investment analyst agent
mcp-appsIntegration of MCP Apps with CopilotKit using Three.js
adkStarter template using Google ADK with an investment analyst agent
agent-specStarter for Agent Spec with A2UI-powered frontend tool rendering
a2a-a2uiStarter for A2UI + A2A with a restaurant finder agent (Gemini/ADK)
agnoStarter template using Agno with an investment analyst agent
crewai-crewsStarter template for building AI agents using CrewAI Crews
a2a-middlewareMulti-agent starter with A2A Protocol and AG-UI Protocol (LangGraph + ADK)

Canvas (7)

AI-powered canvas applications with visual card interfaces, real-time state sync, and HITL workflows.

ExampleDescription
langgraph-pythonAG-UI canvas starter with LangGraph — interactive cards with real-time AI sync
llamaindexAG-UI canvas starter with LlamaIndex — visual cards, multi-step planning, HITL
llamaindex-composioHackathon starter with LlamaIndex, CopilotKit, and Composio (Google Sheets integration)
pydantic-aiAG-UI canvas starter with PydanticAI — visual cards, planning, HITL
mastraAG-UI canvas starter with Mastra — interactive cards with real-time AI sync
geminiOpen Gemini Canvas — post generator and stack analyzer agents (Gemini + LangGraph)
mastra-pmAG-UI + Mastra workshop — shared state, multiple clients, generative UI

Showcases (23)

Full-featured demo applications highlighting CopilotKit capabilities in real-world scenarios.

ExampleDescription
bankingBanking app demo with authorization, multiple operations, and generative UI
presentationPowerPoint-like web app built with CopilotKit
deep-agentsDeep research assistant with planning, memory/files, and generative UI (Tavily)
deep-agents-job-searchJob application assistant — resume parsing, skill extraction, DeepAgents orchestration
generative-uiGenerative UI for agentic apps — AG-UI protocol showcase
generative-ui-playgroundPlayground for static GenUI, MCP Apps, and A2UI generative UI types
mcp-appsMCP Apps demo — airline booking, hotel booking, investment simulator, kanban board
research-canvasANA (Agent Native Application) — research canvas with Tavily search and LangGraph
mcp-demoWorking Memory — MCP server-client integration for project management (Linear)
strands-file-analyzerAI-powered document analysis with Strands Agents and Amazon Bedrock
microsoft-kanbanKanban board demo with CopilotKit + Microsoft Agent Framework (.NET, AG-UI)
multi-pageMulti-page Remix app with CopilotKit
orcaCisco CopilotKit demo — PR and repository analytics dashboard
pydantic-ai-todosAI-powered todo board with PydanticAI (Todo, In-Progress, Done columns)
scene-creatorScene creator with LangGraph + Gemini 3 — AI-generated characters and backgrounds
adk-dashboardGenerative canvas with Google ADK — metrics, charts, and real-time data
langgraph-js-support-agentsMulti-agent telecom support system with intent, lookup, reply, and escalation agents
multi-agent-canvasOpen Multi-Agent Canvas — manage multiple agents (travel, research, MCP) in one chat
chatkit-studioOpen ChatKit Studio — explore and build embeddable chat experiences
enterprise-brexEnterprise banking demo with authorization, operations, and generative UI
a2a-travelA2A + AG-UI multi-agent travel demo (LangGraph + Google ADK)
spreadsheetAI-powered Excel-like spreadsheet web app
todoSimple todo app built with CopilotKit