LITE Mode Configuration
Configuration Options
As of now, we offer the customization for:
- Avatars - control how the avatar looks
- WebRTC configurations - control where you want us to send our Avatar. We support
- LiveKit
- Agora
Avatars
An avatar determines the visual appearance of your AI agent. Developers can select from a catalog of avatars — ranging from realistic human presenters to stylized or expressive characters.
Each avatar can be uniquely identified by its avatar_id.
You can preview all available avatars here.
WebRTC Configuration
LiveAvatar uses LiveKit to power our WebRTC setup.
In LITE mode, when a session starts, we create a LiveKit room and emit an agent token that you can use to connect your own custom LiveKit Agent to the room. In this mode, we only provide the WebRTC room and media transport — you are responsible for configuring and running your own ASR, LLM, and TTS stack.
If you prefer full control, you can also bring your own WebRTC infrastructure. Provide the required room and connection configuration, and we will stream the Avatar video directly into your WebRTC setup. We currently support:
- Agora - via
agora_config - LiveKit - via
livekit_config
Updated 20 days ago