Architecture
Runtime boundary
Your LiveKit Agents worker owns the voice agent and sends its speech audio to Motion Server throughlivekit-plugins-spatius. The Web client joins the same room, while AvatarKit renders the avatar locally from the synchronized audio and motion data.

