CopilotKit has just released the Channels SDK. It is an open source library that puts an existing agent inside a messaging platform. The core assumption is focused and verifiable. You already have an agent. It already has a model, tools and business logic. Channels gives it a place to work with people, without a rewrite per platform.
It runs on Slack and Microsoft Teams as early access surfaces. Discord and Google Chat are named as planned.
Installation is two packages:
npm install @copilotkit/channels @copilotkit/runtime
The connection to your agent is AG-UI, the agent-user interaction protocol CopilotKit maintains. Anything that speaks AG-UI works. That includes LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and a plain HTTP agent you wrote yourself. Your model and orchestration layer stay where they are.










