
- Category
- AI
- Website
- github.com
- Language
- English
- Listed
- 17d ago
- Stars
- 871
- Forks
- 56
CopilotKit/channels-sdk ↗· MIT· Last commit 10d ago
Agents capable of real work usually sit behind their own web chat, far from Slack, Microsoft Teams, Discord and the threads where decisions actually get made. Channels SDK is CopilotKit's open-source answer: connect any AG-UI-compatible agent to those platforms and it reads the conversation, streams a reply, calls tools, handles files and renders interactive UI in place. Describe a message once and it comes out as native Slack Block Kit, Teams Adaptive Cards, or whatever the target surface speaks.
Buttons, choices and approval gates sit in the thread itself, so a person can sign off before the agent acts. Your agent and application logic keep running on your own infrastructure while CopilotKit Intelligence handles the platform connection, and LangGraph, CrewAI, Mastra, Pydantic AI and Google ADK agents plug in next to CopilotKit's built-in one. It ships MIT-licensed as the npm package @copilotkit/channels, and the setup command hands the wiring to your coding agent, which drives the consoles while you supply the secrets.