Introducing npm i chat – One codebase, every chat platform
One codebase, six chat platforms. Vercel just open-sourced the SDK that kills chatbot fragmentation.

Why it matters
Vercel's new Chat SDK eliminates the friction of building AI chatbots across fragmented platforms by providing a unified TypeScript library with native rendering and AI streaming support—lowering the bar for teams deploying conversational AI at scale.
The key facts
8 to knowSupports 6 platforms: Slack, Microsoft Teams, Google Chat, Discord, GitHub, Linear
Open source TypeScript library in public beta
Event-driven architecture with type-safe handlers
JSX card/modal rendering native to each platform
Pluggable state management adapters (Redis, ioredis, in-memory)
AI SDK text stream integration for real-time streaming responses
Modular platform adapters scale from core package
Example implementations: Slack + Next.js, Discord + Nuxt, GitHub + Hono
Go to the source
Vercel Blogvercel.com
Publisher excerpt: Building chatbots across multiple platforms traditionally requires maintaining separate codebases and handling individual platform APIs. Today, we're open sourcing the new in public beta. It's a unified TypeScript library that lets teams write bot logic once and deploy it to Slack, Microsoft Teams,…