You can now write chat bot logic once, and deploy across Slack, GitHub, Teams, and Discord. We're open-sourcing a new Chat SDK, a unified TypeScript library to build for many chat platforms with a single codebase. Now available in public beta. https://t.co/UICfmvl9BR
Vercel Open-Sources Chat SDK for Multi-Platform Bot Development
Vercel· Updated
Vercel open-sourced Chat SDK, a TypeScript library for building chatbots across Slack, Teams, Google Chat, Discord, Telegram, GitHub, and Linear from one codebase. It includes AI streaming for LLM responses and JSX cards that render natively per platform.
The SDK uses an adapter pattern where each platform has its own package handling webhook parsing, message formatting, and API calls. Rich UI elements like JSX cards and modals render natively on each platform, and built-in AI streaming support lets you pipe LLM responses directly into chat threads. State management runs on Redis for serverless production environments.
Build your chatbot logic once against the event-driven API, then add platform adapters for whichever channels you need — Slack, Teams, Discord, or all seven at once — without rewriting the core logic per platform.
Every HeadsUpAI update is written based on its original source and reviewed before it's published. Read our editorial standards →





