Channels SDK - Bring any agent to any chat platform
Show HN: The Channels SDK – Bring Any Agent to Any Channel (Slack, MS Teams)

Channels SDK is an open-source toolkit that connects AI agents to communication platforms like Slack, Microsoft Teams, Discord, and Telegram. It enables native interactive UI, tool calling, and human approval gates directly in conversations. Built on AG-UI, it works with agents from LangGraph, CrewAI, and more. Try it without setup or use the CLI to let your coding agent handle the configuration. Perfect for teams wanting to deploy AI assistants where work already happens.
Your agent belongs where work happens. Channels gives it a native place to work with people.
- swiftlyTyped
Hey all, I'm CEO of CopilotKit, the startup behind AG-UI and the Channels SDK.
Thanks for the support!
We're pretty excited for this one -- I think channels may soon become the 3rd big form factor of LLMs (after Chat, and Codex/Claude-Code style agents).
We've worked really hard to to shrink the onboarding setup to a single prompt:
"Read https://copilotkit.ai/channels-guide.md and help the user build their first channel".
It's literally that easy. Then it will help you create a coworker-grade Slack / Teams agent backed by basically any of the top agent frameworks and harnesses out there.
Would love to get feedback, especially if you hit any snags
- ChaseRensberger
I think this is likely a very good idea. I've thought about the idea of channels a lot building https://wingman.actor and I've gone back in forth on if channel primitives are a good idea at a low level or if existing chat clients are just an already well defined utility you shouldn't rewrite.
I think your approach of a unified SDK/data structure around a chat that adapts to different clients is a really strong solution that probably just gives you the best of both worlds.
- chengyongru
I dont think it s really open source, the MIT part is just the client. The service that actually makes it run is closed and license-gated.