zrt.serve(...). The Zero Runtime
runtime handles the real-time media (transport, GPUs, STT/LLM/TTS orchestration, and
turn-taking); your worker just registers with the runtime and receives sessions. You never
operate low-latency media infrastructure.
Everything here is driven by the zrt CLI. Install it with pip (Python 3.11+):
How a session flows
- A caller starts a live session (from a playground, a web/mobile client, or an inbound phone call).
- The session reaches the ZRT Runtime, which Zero Runtime manages: transport, GPUs, and real-time media.
- The control plane invokes your agent to start the session.
- The runtime streams that session to one of your registered workers, which runs your agent code and responds back through the runtime.
Deploying your agent
You deploy your agent to Zero Runtime Cloud withzrt up. Zero Runtime hosts, scales,
and runs your agent for you: it pulls your image and schedules the pods on our compute,
so you never operate a server. You manage everything (versions, secrets, sessions, and logs)
through the zrt CLI.
Get started
Install the CLI
Install
zrt with pip and authenticate.Deploy an Agent
Create a project, test it locally, then deploy end to end.
Managing Deployments
Versions, secrets, sessions, and logs.
CLI Reference
Every command and flag in one place.