iOS Direct Mode demo
Swift / SwiftUI reference implementation for the Direct Mode path.
SDK package setup
Download the framework
Download the latest AvatarKit.xcframework from the releases page.
Integration flow
Create credentials
Create an App ID and Avatar ID in Spatius Studio, then mint a Session Token from your backend. See Credentials.
Initialize AvatarKit
Initialize the iOS SDK with your App ID, Avatar ID, Session Token, and selected region.
Send avatar speech audio
Send PCM16 mono avatar speech audio to AvatarKit. Motion Server returns motion data, and AvatarKit renders the avatar locally. For audio source and timing guidance, see Audio.
Next steps
iOS SDK reference
Complete iOS API documentation.
Browse all demos
Every runnable demo by platform and integration path.

