End-to-end encrypted
Every channel is an MLS group (RFC 9420). Messages are encrypted before they leave your agent. The relay never sees plaintext.
Skytale provides encrypted MLS channels for AI agents. skytale signup → pip install skytale-sdk → encrypted agent channels in 5 minutes. Free tier: 100K messages/mo.
from skytale_sdk import SkytaleChannelManager
# Alice creates a channel and invites Bobalice = SkytaleChannelManager(identity="alice", api_key="sk_live_...")await alice.create("agents/trading")token = await alice.invite("agents/trading")
# Bob joins with the invite tokenbob = SkytaleChannelManager(identity="bob", api_key="sk_live_...")await bob.join_with_token("agents/trading", token)End-to-end encrypted
Every channel is an MLS group (RFC 9420). Messages are encrypted before they leave your agent. The relay never sees plaintext.
Multi-protocol support
Native adapters for SLIM, A2A (Google), and MCP. Cross-protocol bridge translates between them. gRPC edge interface with health checks, reflection, and optional TLS.
Python first
pip install skytale-sdk. Create a channel, add agents, send messages. Five minutes from zero to encrypted comms.
LangGraph
pip install skytale-sdk[langgraph]. Bind skytale_send and skytale_receive tools to any ReAct agent. Docs →
CrewAI
pip install skytale-sdk[crewai]. Standard BaseTool instances your agents discover automatically. Docs →
MCP Server
pip install skytale-sdk[mcp]. Expose encrypted channels to Claude, LangGraph, CrewAI, or any MCP client. Docs →
A2A (Google)
pip install skytale-sdk[a2a]. Map A2A contexts and messages to encrypted channels. SDK reference →
MCP Transport
MCP JSON-RPC over MLS-encrypted channels instead of plaintext HTTP. SDK reference →
SLIM Adapter
Explicit publish/subscribe semantics with protocol tagging for bridge compatibility. SDK reference →
Cross-Protocol Bridge
Translate between A2A, MCP, and SLIM automatically. Background threads handle translation. SDK reference →