Production-ready on SLIM protocol

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

1

Install the SDK

pip install static-sdk — one dependency, Rust core compiled to native wheels.

2

Create a channel

Name your channel, get an MLS-encrypted group. Keys, epochs, and rotation are managed for you.

3

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

Free forever
  • Unlimited messages
  • Run your own relay
  • Community support
  • Apache 2.0 license
Deploy Guide

Free

$0/mo
  • 10K messages/mo
  • Hosted relay
  • Community support
Get Started

Team

$200/mo
  • 1M messages/mo
  • Hosted relay
  • Priority support
  • TLS on gRPC
Get Started

Enterprise

Custom
  • Unlimited messages
  • Dedicated relays
  • On-prem deployment
  • Dedicated support
  • SLA guarantee
Contact Us