Skip to main content
Spatius turns avatar speech audio into real-time motion data. Your client renders the avatar locally, so you do not need to stream avatar video frames.

Core components

TermWhat it is
SpatiusThe platform — Spatius Studio for managing apps and avatars, Motion Server in the cloud, and the AvatarKit SDKs you ship in your app.
AvatarKitThe client SDK family that downloads avatar assets, renders the avatar locally, and plays synchronized audio. Available for Web, iOS, Android, and Flutter.
Motion ServerThe Spatius cloud service that receives avatar speech audio and returns lip-sync motion data, ~10–15 KB/s.

Pick your path

Spatius integrations split into two categories.

Already using a third-party agent or realtime platform?

LiveKit Agents Integration

Add livekit-plugins-spatius to your LiveKit Agents worker. Web client today.

Agora Convo AI Integration

Add Spatius as a Convo AI avatar provider and render from an Agora channel.

Building directly with Spatius SDKs?

Direct Mode

Your client connects to Motion Server directly. Smallest footprint; your backend only mints Session Tokens.

Backend Mode

Your backend owns ASR, LLM, TTS, the Server SDK, and the downstream transport.

Next steps

Get credentials

App ID, Avatar ID, Session Token, API Key — who issues each and where each is used.

Choose your integration path

Detailed comparison across categories and paths.

Run a quickstart

Web, iOS, Android, and Flutter first-run quickstarts.