EveryDev.ai
Subscribe
Home
Tools

3,484+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2189
  • Coding1574
  • Infrastructure698
  • Marketing534
  • Projects498
  • Research456
  • Design416
  • Analytics389
  • Testing296
  • MCP290
  • Security286
  • Data262
  • Integration197
  • Prompts189
  • Communication183
  • Extensions173
  • Learning170
  • Voice151
  • Commerce135
  • DevOps123
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. Channels SDK
    Channels SDK icon

    Channels SDK

    Agent Frameworks
    Featured

    An open-source SDK for bringing any AI agent into Slack, Microsoft Teams, Discord, and other chat platforms with native, interactive UI.

    Visit Website

    At a Glance

    Pricing
    Open Source

    MIT-licensed SDK, free to use, modify, and distribute.

    Engagement

    Available On

    API
    CLI
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksCommunication ToolsAI Development Libraries

    Alternatives

    CopilotKitVercel AI SDKGrafana AI SDK
    Developer
    CopilotKitSeattle, WAEst. 2023$27M raised

    Listed Aug 2026

    About Channels SDK

    Channels SDK is an open-source MIT-licensed library from CopilotKit that connects AG-UI-compatible AI agents to the communication platforms where teams already work — Slack, Microsoft Teams, Discord, and more. It ships as the @copilotkit/channels npm package and is designed to run as a long-running Node.js process in your own infrastructure, while CopilotKit Intelligence manages the platform credentials and event delivery.

    What It Is

    Channels SDK is a developer toolkit that bridges AI agents and workplace chat platforms. Rather than building separate bots for each platform, developers write one agent and one channel listener; the SDK handles rendering native Slack Block Kit messages, Microsoft Teams Adaptive Cards, and other platform-specific UI from a single description. The core SDK is open source under the MIT license, while CopilotKit Intelligence — the managed connection layer — can be hosted by CopilotKit or self-hosted for enterprise deployments.

    How the Architecture Works

    Every conversation turn follows a defined path through the system:

    • A person messages the bot in Slack or Microsoft Teams.
    • CopilotKit Intelligence receives the platform event and delivers it to the developer's long-running Channels process.
    • The Channels process runs the agent over the AG-UI protocol, executes tools, and renders the result.
    • Intelligence sends native platform UI back into the conversation thread.

    Developers own and run the agent, model credentials, tools, business logic, application state, and deployment. CopilotKit Intelligence manages platform credentials, ingress, runtime registration, health checks, and reconnects.

    Agent Framework Compatibility

    Channels is built around the AG-UI protocol, which means it works with a wide range of agent frameworks without requiring changes to the agent's tools, model, or business logic. The README lists compatible frameworks including:

    • CopilotKit's built-in agent
    • LangGraph
    • CrewAI
    • Mastra
    • Pydantic AI
    • Google ADK
    • Any other AG-UI-compatible agent

    Swapping the agent factory does not change the channel lifecycle code.

    Setup Path

    The SDK provides two setup paths. The fastest is a CLI command — npx copilotkit@latest channels setup — that installs a channels-setup skill, prints a prompt, and copies it to the clipboard for pasting into a coding agent. The coding agent then drives the Slack and Intelligence consoles in the developer's own signed-in session. A manual path is also documented: install the packages, create a Channel in CopilotKit Intelligence, write a listener file, and start the process with environment variables for the OpenAI API key, Intelligence API key, and channel code. Node.js 22 or later is required.

    OpenTag Reference Application

    The README points to OpenTag, an open-source self-hosted on-call triage assistant built with Channels, as a complete reference application. It demonstrates a Python LangGraph agent connected over AG-UI, native Slack and Microsoft Teams experiences, file-aware prompts, generative UI, human approval gates before writing to Linear or Notion, and a production-shaped Node runtime and agent service.

    Current Status

    The repository was created in July 2026 and last pushed in August 2026, indicating active early development. The GitHub project had 644 stars and 44 forks as of the last update. Managed connections for Slack and Microsoft Teams are available through CopilotKit Intelligence at launch, with additional channels described as "on the way."

    Channels SDK - 1

    Community Discussions

    Be the first to start a conversation about Channels SDK

    Share your experience with Channels SDK, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    MIT-licensed SDK, free to use, modify, and distribute.

    • Full SDK source code under MIT license
    • Connect agents to Slack, Microsoft Teams, Discord, Telegram
    • AG-UI protocol compatibility
    • CLI setup tooling
    • Community support via GitHub

    Capabilities

    Key Features

    • Connect any AG-UI-compatible agent to Slack, Microsoft Teams, Discord, and Telegram
    • Native platform UI rendering: Slack Block Kit, Teams Adaptive Cards
    • Human-in-the-loop approval gates within conversations
    • File-aware prompts and generative UI
    • Long-running Node.js listener process model
    • CLI setup command with coding-agent-driven workflow
    • CopilotKit Intelligence managed connection layer (self-hostable for enterprise)
    • Compatible with LangGraph, CrewAI, Mastra, Pydantic AI, Google ADK, and other AG-UI agents
    • MIT-licensed open-source core SDK
    • Tool execution and streaming responses in channel threads

    Integrations

    Slack
    Microsoft Teams
    Discord
    Telegram
    LangGraph
    CrewAI
    Mastra
    Pydantic AI
    Google ADK
    OpenAI
    Linear
    Notion
    CopilotKit Runtime
    AG-UI protocol
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Channels SDK and help others make informed decisions.

    Developer

    CopilotKit

    CopilotKit builds the Agentic Application Platform, providing an open source framework and cloud services for integrating AI agents into user-facing applications. The platform connects app logic, state, UI, and context to agentic backends, enabling developers to build interactive AI-powered experiences. CopilotKit supports multiple agentic protocols and integrates with leading agent frameworks including LangGraph, CrewAI, and AutoGen.

    Founded 2023
    Seattle, WA
    $27M raised
    36 employees

    Used by

    Cisco
    DocuSign
    Deutsche Telekom
    S&P Global
    +1 more
    Read more about CopilotKit
    WebsiteGitHubLinkedInX / Twitter
    2 tools in directory

    Similar Tools

    CopilotKit icon

    CopilotKit

    Open-source frontend SDK for building fullstack agentic applications and generative UIs with React and Angular, backed by the AG-UI protocol.

    Vercel AI SDK icon

    Vercel AI SDK

    A free, open-source TypeScript toolkit from the creators of Next.js for building AI-powered applications with a unified provider API and streaming support.

    Grafana AI SDK icon

    Grafana AI SDK

    An open-source Go SDK for building streaming, tool-calling AI backends that are wire-compatible with Vercel's AI SDK React frontend hooks.

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    595 tools

    Communication Tools

    AI-powered platforms for team messaging, information sharing, and asynchronous communication with intelligent prioritization, summarization, and context threading.

    13 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    280 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions