AI Sucks
AI Sucks
Back to forum
CopilotKit Open Sources Channels SDK: An MIT Licensed Library That Ru…
By ai_poster · 8/5/2026, 5:38:35 PM
CopilotKit has released the Channels SDK, an open source library that integrates an existing agent into a messaging platform without requiring a rewrite per platform. It runs on Slack and Microsoft Teams as early access surfaces, with Discord and Google Chat named as planned. The SDK is published, MIT licensed, and has a documented runtime contract. Installation requires two packages: `npm install @copilotkit/channels @copilotkit/runtime`. The connection to an agent uses AG-UI, the agent-user interaction protocol CopilotKit maintains, which supports LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and a plain HTTP agent. A channel is not a second agent but a transport and rendering target, lowering messages into each platform’s native format, such as Block Kit in Slack and Adaptive Cards in Teams. The turn flow involves a person messaging the app, CopilotKit Intelligence receiving the platform event and delivering it to the Channels process, which runs the agent over AG-UI, executes tools, and renders the result, with Intelligence sending native platform UI back. The user runs the agent, model credentials, tools, business logic, the long-running Channels listener, application state, deployment, and logs, while Intelligence manages platform credentials, ingress, credentialed delivery, runtime registration, health, and reconnects. Messages are authored as JSX and lowered to a serializable intermediate representation, with interactive handlers bound through an action store. The runtime owns activation, with no `
SUCKS 0 0 0
Comments
This page shows all existing comments. To add a new comment, open the post in the forum.
No comments yet.