Skip to main content

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.
Install AvatarKit:
Configure the WebAssembly assets for Vite or Next.js before initializing the SDK.Web demo · Web SDK Reference

Next steps

Session Token auth

Audio

Demo projects