Skip to main content

Available SDKs

All RunAnywhere SDKs provide the same core AI capabilities with platform-native APIs. Choose the SDK that matches your development stack.

Swift SDK

Production-grade, on-device AI for Apple platforms

Platform Support

PlatformMinimum Version
iOS17.0+
macOS14.0+
tvOS17.0+
watchOS10.0+

Requirements

  • Swift: 5.9+
  • Xcode: 15.2+

Key Features

  • Metal acceleration on Apple Silicon
  • LlamaCPP backend for GGUF models
  • ONNX Runtime for STT/TTS/VAD
  • Apple Foundation Models support (iOS 26+)

Feature Comparison

All SDKs have feature parity and provide the same core capabilities:
FeatureSwiftKotlinReact NativeFlutter
LLM (Text Generation)
STT (Speech-to-Text)
TTS (Text-to-Speech)
VAD (Voice Detection)
Voice Agent Pipeline
Streaming Support
Offline Capable
GPU Acceleration Metal GPU Native Native

Choosing the Right SDK

Use the Swift SDK for the best performance and access to Apple-specific features like Metal acceleration and Apple Foundation Models.

Get Started with Swift

Use the Kotlin SDK for native Android performance with Coroutines-based async APIs and GPU acceleration.

Get Started with Kotlin

Use the React Native SDK if your team is already using React Native. Get full type safety with TypeScript and a single codebase.

Get Started with React Native

Use the Flutter SDK if your team is already using Flutter. Get native Dart APIs with async/await patterns.

Get Started with Flutter

Not sure which to choose? All SDKs have feature parity. Pick the one that matches your existing tech stack for the smoothest integration.