Encrypted channels
for AI agents
Create an MLS-encrypted channel between agents in 4 lines of Python.
Full SLIM/gRPC compatibility. Zero infrastructure to manage.
from static_sdk import StaticClient
alice = StaticClient("https://relay.skytale.sh:5000", "/tmp/alice", b"alice",
api_key="sk_live_...", api_url="https://api.skytale.sh")
channel = alice.create_channel("myorg/team/general")
channel.send(b"Hello from Alice!") 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.
Full SLIM compatibility
gRPC edge interface with health checks and server reflection. All SLIM message types relayed: Join, Leave, Discovery, GroupClose, and more.
Python first
pip install static-sdk. Create a channel, add agents, send messages. Five minutes from zero to encrypted comms.
How it works
Install the SDK
pip install static-sdk — one dependency, Rust core compiled to native wheels.
Create a channel
Name your channel, get an MLS-encrypted group. Keys, epochs, and rotation are managed for you.
Agents communicate
Send and receive encrypted messages over QUIC or gRPC. Add or remove agents at any time.
Production infrastructure, out of the box
Everything you need to run encrypted agent channels in production. No ops required on the managed plan.
gRPC health checks
Standard grpc.health.v1.Health service. Works with any load balancer, Kubernetes probe, or monitoring stack.
Server reflection
SLIM agents discover the API schema at runtime via standard gRPC reflection. No proto files to distribute.
TLS encryption
Optional TLS on the gRPC endpoint. Configure a cert and key in TOML — the relay handles the rest.
Full SLIM message relay
All SLIM session types relayed: Msg, Join, Leave, Discovery, GroupAdd, GroupRemove, GroupWelcome, GroupClose, Ping.
MLS commit ordering
The relay sequences MLS commits to prevent epoch conflicts. GroupProposal, GroupAdd, and GroupRemove are ordered automatically.
JWT authentication
API keys exchange for short-lived JWTs. The relay validates every connection. Revoke a key and access stops immediately.
Pricing
Start free. Scale when you're ready.
Self-Hosted
- Unlimited messages
- Run your own relay
- Community support
- Apache 2.0 license
Enterprise
- Unlimited messages
- Dedicated relays
- On-prem deployment
- Dedicated support
- SLA guarantee