TryCaspian/caspian-sdk
Caspian 1.0 is a rewritten SDK for putting one agent across human channels without separate adapter stacks.
The repo says agents can add Slack, Discord, Telegram, email, WhatsApp, X, Linear, and other channels through `channels.add()` while keeping shared handler rules. It supports hosted gateway polling or self-hosted webhooks and sockets, with normalized threads, webhook verification, overlap policies, rich sends, and offline channel fakes. The public API is now `Caspian`, replacing the older 0.6.x `CommClient`, and the README says there is no drop-in migration path. GitHub · LLM repos' note.
The repo says agents can add Slack, Discord, Telegram, email, WhatsApp, X, Linear, and other channels through `channels.add()` while keeping shared handler rules. It supports hosted gateway polling or self-hosted webhooks and sockets, with normalized threads, webhook verification, overlap policies, rich sends, and offline channel fakes. The public API is now `Caspian`, replacing the older 0.6.x `CommClient`, and the README says there is no drop-in migration path. GitHub · LLM repos' note.
score 4