Skip to main content
Get started quickly with our demo projects. Each repository contains a fully functional application you can run immediately.

Voice Agent + Avatar Demo

Fully functioning voice agent + avatar example projects that run after filling API keys in .env.

Web Demo

Vanilla JS, Vue, and React examples with Vite and Next.js configurations.

iOS Demo

Swift / SwiftUI example with SDK Mode integration.

Android Demo

Kotlin / Compose example with SDK Mode integration.

Voice Agent + Avatar

Repository: github.com/spatialwalk/avatarkit-voice-agent-demo A fully functioning voice agent + avatar demo collection for real-time interaction.
  • End-to-end voice agent + avatar pipeline
  • Multiple runnable example projects
  • Works out of the box after filling required API keys in .env
git clone https://github.com/spatialwalk/avatarkit-voice-agent-demo.git
cd avatarkit-voice-agent-demo

Web

Repository: github.com/spatialwalk/avatar-kit-web-demo Includes multiple framework examples:
ExampleFrameworkBuild Tool
VanillaPlain TypeScriptVite
VueVue 3 + Composition APIVite
ReactReact 18+Vite / Next.js
git clone https://github.com/spatialwalk/avatar-kit-web-demo.git
cd avatar-kit-web-demo
pnpm install
pnpm dev

iOS

Repository: github.com/spatialwalk/avatar-kit-ios-demo
  • Swift 6.2 / SwiftUI
  • iOS 16+
  • Metal rendering
git clone https://github.com/spatialwalk/avatar-kit-ios-demo.git
Open the .xcodeproj in Xcode, set your App ID and Session Token, then run on a physical device.
Metal rendering is not supported in the iOS Simulator. Use a physical device for testing.

Android

Repository: github.com/spatialwalk/avatar-kit-android-demo
  • Kotlin / Jetpack Compose
  • API 24+
  • Vulkan rendering
git clone https://github.com/spatialwalk/avatar-kit-android-demo.git
Open in Android Studio, set your App ID and Session Token, then run on a physical device or emulator with Vulkan support.