Available SDKs
All RunAnywhere SDKs provide the same core AI capabilities with platform-native APIs. Choose the SDK that matches your development stack.- Swift (Apple)
- Kotlin (Android)
- React Native
- Flutter
- Web
Swift SDK
Production-grade, on-device AI for Apple platforms
Platform Support
| Platform | Minimum Version |
|---|---|
| iOS | 17.0+ |
| macOS | 14.0+ |
| tvOS | 17.0+ |
| watchOS | 10.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:| Feature | Swift | Kotlin | React Native | Flutter | Web |
|---|---|---|---|---|---|
| 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 | WebGPU |
Choosing the Right SDK
Building a native iOS/macOS app?
Building a native iOS/macOS app?
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
Building a native Android app?
Building a native Android app?
Use the Kotlin SDK for native Android performance with Coroutines-based async APIs and GPU
acceleration.
Get Started with Kotlin
Building a cross-platform app with JavaScript/TypeScript?
Building a cross-platform app with JavaScript/TypeScript?
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
Building a cross-platform app with Flutter/Dart?
Building a cross-platform app with Flutter/Dart?
Use the Flutter SDK if your team is already using Flutter. Get native Dart APIs with
async/await patterns.
Get Started with Flutter
Building a web app or need browser-based AI?
Building a web app or need browser-based AI?
Use the Web SDK for in-browser AI inference via WebAssembly. Works with any web framework
(React, Vue, Svelte, vanilla JS). Single npm package with zero dependencies.