vercel/chat

Universal chat layer for building bots and agents.

About the project

Chat SDK is a TypeScript software development kit for creating chat bots that work across services such as Slack, Microsoft Teams, Google Chat, Discord, Telegram, and WhatsApp. It lets developers write bot behavior once while using adapters for different messaging platforms, with support for events, interactive cards, modals, commands, files, and streamed AI responses. The catalogue includes skills and instructions for working with the SDK.

This repository also configures its own agents. See what chat tells them →

2.4kStars on the repository
6Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

chat-sdk

01

vercel/chat

Skill Claude CodeCodex ✓ vendor

Build multi-platform chat bots with Chat SDK (chat npm package). Use when developers want to scaffold a bot with create-chat-sdk, build a Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, or WhatsApp bot, handle mentions, direct messages, subscribed threads, reactions, slash commands, cards, modals, files…

not rated 2.4k +5 changed 7d ago A Socket: passSnyk: passSkillSpector: warn 108 tokens original MIT

chat-sdk

02

vercel/chat

Skill Claude CodeCodex ✓ vendor

Build multi-platform chat bots with Chat SDK (chat npm package). Use when developers want to scaffold a bot with create-chat-sdk, build a Slack, Teams, Google Chat, Discord, Telegram, GitHub, Linear, or WhatsApp bot, handle mentions, direct messages, subscribed threads, reactions, slash commands, cards, modals, files…

not rated 2.4k +5 changed 7d ago A 108 tokens copy · 100% MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: