ToolsFebruary 23, 2026via Vercel Blog
Introducing npm i chat – One codebase, every chat platform
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.
Key signals
- Supports 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
The hook
One codebase, six chat platforms. Vercel just open-sourced the SDK that kills chatbot fragmentation.
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,…