EveryDev.ai
Subscribe
Home
Tools

5,559+ AI tools

  • Featured
  • Gems
  • Trending
  • New
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2807
  • Coding2096
  • Infrastructure997
  • Projects781
  • MCP708
  • Research702
  • Analytics535
  • Marketing516
  • Design459
  • Testing448
  • Data420
  • Security380
  • Integration277
  • Communication271
  • Prompts265
  • Extensions231
  • Voice193
  • DevOps184
  • Commerce180
  • Web125
  • Learning116
  • Finance41
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
  • Users
  • Rate Tools
  • 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 ©
    1. Home
    2. Tools
    3. Chat SDK
    Chat SDK icon

    Chat SDK

    Agent Frameworks
    Featured

    Open-source TypeScript SDK for building chat bots and agents once and deploying them across Slack, Teams, Google Chat, Discord, WhatsApp and more.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Chat SDK core TypeScript SDK released under the MIT License, free to use, copy, modify and distribute.

    Engagement

    Available On

    Web
    API
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent FrameworksMessaging PlatformsAI Development Libraries

    Alternatives

    Vercel AI SDKOpenHarnessChannels SDK
    Developer
    Vercel LabsSan Francisco, CAEst. 2015$863M+ raised

    Listed Nov 2026

    About Chat SDK

    Chat SDK is an open-source TypeScript library from Vercel for building chat bots and agents that run on multiple messaging platforms from one codebase. Developers write handlers once and connect them to platforms through adapters. It is distributed on npm as chat and released under the MIT license.

    What It Is

    Chat SDK is a unified chat layer that hides the differences between platform APIs, webhook formats and message formats behind adapters. A Chat instance coordinates adapters and routes incoming events to typed handlers. A pluggable state layer persists thread subscriptions and distributed locks. Redis, Postgres and in-memory state are mentioned on the homepage.

    Handlers cover mentions, messages, reactions, button clicks, slash commands and modals. Cards, buttons and modals are written in JSX and rendered natively on each platform, for example as Block Kit, Adaptive Cards or Google Chat Cards.

    Adapters and Platforms

    The adapter catalog lists official adapters for Slack, Teams, Google Chat, Gmail, Discord, WhatsApp, Twilio, Messenger, Instagram, X, Twitch, GitHub, GitLab, Linear, Notion and Telegram. Vendor-official and community adapters are also supported, and the docs explain how to build a new adapter. A dependency-free @chat-adapter/catalog package lists adapters with their capabilities, peer dependencies and environment variables.

    Building AI Agents

    The SDK can stream LLM responses into a thread, using native Slack streaming, Telegram private chat draft previews, or a post-and-edit fallback. It ships AI utilities, including agent tools, and works with Vercel's AI SDK, AI Gateway, Sandbox and Workflows. Guides cover authenticating a Slack bot with Vercel Connect, a knowledge agent template and an eve integration.

    Setup Path

    Install with npm i chat plus the adapters you need. Alternatively, run npx create-chat-sdk@latest to scaffold a Next.js bot app with a Chat configuration, webhook route and .env.example. Adapter credentials are read from environment variables. For AI coding agents, a Chat SDK skill can be installed with npx skills add vercel/chat, and the docs are available as llms.txt.

    Chat SDK - 1

    Community Discussions

    Be the first to start a conversation about Chat SDK

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

    Pricing

    OPEN SOURCE

    Open Source

    Chat SDK core TypeScript SDK released under the MIT License, free to use, copy, modify and distribute.

    • MIT License
    • Unified TypeScript SDK for Slack, Teams, Google Chat, Discord, WhatsApp, Telegram and more
    • Event handlers, JSX cards, AI streaming, modals, slash commands
    • Install via npm i chat

    Capabilities

    Key Features

    • Multi-platform bots from one codebase via adapters
    • Typed event handlers for mentions, messages, reactions, actions, slash commands and modals
    • JSX cards, buttons and modals rendered natively per platform
    • Streaming LLM responses into threads
    • Thread subscriptions with pluggable state (Redis, Postgres, memory)
    • File uploads, direct messages and ephemeral messages
    • Concurrency handling for overlapping messages
    • create-chat-sdk CLI scaffolding for Next.js bots
    • Adapter catalog package
    • Chat SDK skill for AI coding agents

    Integrations

    Slack
    Microsoft Teams
    Google Chat
    Discord
    WhatsApp
    Telegram
    Gmail
    Twilio
    Messenger
    Instagram
    X
    Twitch
    GitHub
    GitLab
    Linear
    Notion
    Redis
    Postgres
    AI SDK
    Vercel AI Gateway
    Vercel Sandbox
    Vercel Workflows
    Next.js
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

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

    Rate other tools you’ve used

    Developer

    Vercel Labs

    Vercel Labs builds experimental open-source projects under the Vercel umbrella, exploring new paradigms in developer tooling and AI-assisted programming. The team behind Zerolang focuses on graph-native language design to tighten the loop between AI agents and compilers. Vercel Labs releases projects under permissive open-source licenses, inviting community contribution and iteration.

    Founded 2015
    San Francisco, CA
    $863M+ raised
    1,000 employees

    Used by

    Under Armour
    Stripe
    Sonos
    OpenAI
    +6 more
    Read more about Vercel Labs
    WebsiteGitHubLinkedInX / Twitter
    4 tools in directory

    Similar Tools

    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.

    OpenHarness icon

    OpenHarness

    A composable, open-source TypeScript SDK for building powerful AI agent harnesses with stateless primitives, middleware, and hierarchical subagents on any model provider.

    Channels SDK icon

    Channels SDK

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

    Browse all tools

    Related Topics

    Agent Frameworks

    Tools and platforms for building and deploying custom AI agents.

    922 tools

    Messaging Platforms

    AI-powered chat and messaging applications for teams.

    14 tools

    AI Development Libraries

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

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