Get started / Overview
Build your first conversation
Connect a live avatar to your app. Choose your SDK, create a session, and start streaming audio and video over WebRTC.
Start building
Add an avatar to your website. Create a session token on your server and connect in the browser.
Build services and media pipelines with an async client and synchronized audio and video frames.
You need a running avatar server and credentials. The SDK connects to your server; it does not run the avatar models itself. Set up authentication.
Explore the platform
Prepare a face, choose a voice, and bring your avatar into a conversation.
Manage avatars, voices, personas and sessions from your backend.
Learn how audio, video and conversation events reach your application.
Follow practical patterns for connecting, receiving media and handling events.
Choose your integration
Use the JavaScript SDK for browser experiences or Node services. Use the Python SDK for backend workflows, notebooks and media processing. Both connect to the same avatar server.