Before you start
Copy the App ID and API Key from Apps and the Avatar ID from the Avatar Library. Keep the API Key on your backend and send the client only the App ID, Avatar ID, and a short-lived Session Token.Choose your client
Every client follows the same path: initialize Direct Mode and set the Session Token → load and mount the Avatar → connect and send avatar speech audio → close and dispose.- Web
- iOS
- Android
- Flutter
Install AvatarKit:Configure the WebAssembly assets for Vite or Next.js before initializing the SDK.Web demo · Web SDK Reference

