Documentation Index
Fetch the complete documentation index at: https://docs.spatius.ai/llms.txt
Use this file to discover all available pages before exploring further.
Spatius is an avatar-only service — it takes audio in and outputs real-time avatar motion. Voice conversation, speech synthesis, and agent logic are handled by your application or third-party services.
Pick your mode
Are you using LiveKit Agents?
Are you using LiveKit Agents?
Use LiveKit Plugin for Spatius — Add to your existing voice agent, it handles session, audio, and interrupts automatically.
Are you an iOS / Android app developer, or just want to test as quickly as possible?
Are you an iOS / Android app developer, or just want to test as quickly as possible?
Use Basic Mode — Recommended starting point. Client SDK handles everything, no server code needed.
Are you an advanced / enterprise developer who needs custom control?
Are you an advanced / enterprise developer who needs custom control?
Use Custom Mode — Build your own agent and plug into Spatius. You can reuse LiveKit as the transport layer, or go further and customize the transport end-to-end.
Compare
| Mode | Latency | Dev Effort | Platform |
|---|---|---|---|
| LiveKit Plugin | 🟢 Ultra-Low | 🟢 Low | Web |
| Basic Mode | 🟡 Moderate | 🟢 Low | Web / iOS / Android |
| Custom Mode | 🟢 Ultra-Low | 🟡 Medium / High (depends) | Web / iOS / Android |
Start from runnable examples
AvatarKit Voice Agent Demo
Clone, fill in
.env, and run.
