{"repo":"TryCaspian/caspian-sdk","free":true,"listed":false,"github":"https://github.com/TryCaspian/caspian-sdk","clone":"git clone https://github.com/TryCaspian/caspian-sdk.git","description":"Agent communication SDK. The open-source agent communication layer for AI agents — email, WhatsApp, Slack, Discord, Telegram, SMS. Python & TypeScript.","language":"Python","stars":805,"topics":["ai-agents","communication","discord","messaging","sdk","slack","telegram","email","llm","mcp"],"license":"AGPL-3.0","category":"chat-messaging","readme_excerpt":"Website · PyPI · npm · llms.txt for agents · Contributing English · 简体中文 The largest OSS agent frameworks each built 25+ channel adapters — and still spend 8–15% of their issue trackers on channel plumbing. Caspian makes it one handler. --- Caspian is an agent communication SDK. Your agent's reasoning decides what to say; Caspian is how it exists on Slack, Discord, GitHub, Telegram, Instagram, email, X, Bluesky , and beyond — one connect call per channel, one handler for all of them, threading, webhook verification, and platform quirks handled. Most agent communication work is agent-to-human, not agent-to-agent. Protocols like A2A and ACP connect agents to each other; Caspian connects your agent to the people it works for, on the channels they already use. Get started in 30 seconds Building in a coding agent (Claude Code, Codex, Cursor, Kimi, …)? Paste this — it reads the live guide and does the whole integration for you: That's the fastest path — the guide at /SKILL.md is always current, so your agent installs the SDK, mints a key, connects a channel, and writes the handler itself. Or set it up by hand: Then in your code: Node / TypeScript: the library is npm install caspian-sdk . The caspian CLI is a standalone tool (Python) — run it with uvx caspian-cli init / pipx install caspian-cli , or just use the SDK directly (below); nothing else about the flow changes. The SDK talks to the hosted gateway at https://api.trycaspianai.com by default (set CASPIAN BASE URL to point at a","default_branch":null,"files":null,"tree":[],"storefront":"/r/TryCaspian","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/TryCaspian/caspian-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}