Vibe Coding Discover

AI Frameworks

CopilotKit

View on GitHub

The Frontend Stack for Agents & Generative UI. React, Angular, Mobile, Slack, and more. Makers of the AG-UI Protocol

★ 37K4,650 forksTypeScriptMITCopilotKit

CopilotKit is a TypeScript SDK for building agent-native apps: chat UI, generative UI, shared state, and human-in-the-loop across React, Angular, Vue, React Native, Slack, and Teams. It also maintains the AG-UI protocol connecting agent frameworks to frontends.

Use Cases

Add an in-app AI copilot/chat UI to a React or Next.js productRender agent-generated UI components at runtime (generative UI)Sync shared state between agents and frontend componentsHuman-in-the-loop approvals and input before agent continuesDeploy one agent backend to Slack, Teams, Discord, WhatsApp, TelegramBuild agent-native mobile apps with React NativePersistent conversation threads with restored generative UIUse useAgent hook for programmatic agent controlInstall agent skills so coding agents scaffold and debug featuresConnect any agent framework via the AG-UI protocol

Built With

Language
TypeScript
Frameworks
React · Next.js · Angular · Vue · React Native · AG-UI Protocol · LangGraph · CrewAI · Mastra · PydanticAI · A2UI · MCP Apps · Slack · Microsoft Teams

Tags

agent-native · generative-ui · react · angular · vue · react-native · slack · microsoft-teams · ag-ui-protocol · human-in-the-loop · shared-state · chat-ui · typescript · copilot · agent-skills · mcp-apps