iOS — Swift
XunaAISDK for native iOS apps built with Swift or SwiftUI.Android — Kotlin
XunaAIClient for native Android apps built with Kotlin.React Native
Cross-platform SDK for iOS and Android from a single JavaScript codebase.
iOS — Swift SDK
Installation
Add theXunaAISDK package to your Xcode project using Swift Package Manager.
Basic usage
SwiftUI example
Android — Kotlin SDK
Installation
Add theXunaAIClient library to your Gradle build.
Basic usage
Jetpack Compose example
React Native SDK
Use the React Native SDK to build a single codebase that runs on both iOS and Android.Installation
- iOS (
Info.plist):NSMicrophoneUsageDescription - Android (
AndroidManifest.xml):android.permission.RECORD_AUDIO
Basic usage
Authenticating private agents
All three SDKs support signed URLs and conversation tokens for private agents. Generate the credential on your server (see Authentication) and pass it tostartSession:

