This repository was archived by the owner on Jan 17, 2026. It is now read-only.
Repository navigation
RunAnywhere v0.0.1-dev.ee5013d
Pre-release
Pre-release
·
18 commits
to main
since this release
RunAnywhere v0.0.1-dev.ee5013d
On-device ML inference framework for iOS/macOS/Android
iOS Installation
Swift Package Manager:
dependencies: [
.package(url: "https://github.com/RunanywhereAI/runanywhere-binaries.git", from: "0.0.1-dev.ee5013d")
]
targets: [
.target(name: "YourApp", dependencies: ["RunAnywhereCore"])
]CocoaPods:
pod 'RunAnywhereCore', '~> 0.0.1-dev.ee5013d'The unified XCFramework includes all backends (ONNX Runtime + LlamaCPP + WhisperCPP) and supports both iOS and macOS.
macOS Installation
macOS apps use the same XCFramework as iOS. However, ONNX Runtime is a dynamic library on macOS and must be embedded in your app bundle:
- Download
onnxruntime-macos.zipfrom this release - Extract and copy
libonnxruntime*.dylibto your app'sFrameworks/directory - In Xcode: Target → General → Frameworks → Add → Embed & Sign
Alternatively, install via Homebrew: brew install onnxruntime
Android Installation
Gradle (with RunAnywhere Kotlin SDK):
// Add to your module's build.gradle.kts
dependencies {
implementation("com.runanywhere:runanywhere-core-onnx:0.0.1-dev.ee5013d")
}The SDK module will automatically download pre-built native libraries.
Direct Download:
Download RunAnywhereONNX-android.zip and extract to your project's jniLibs directory.
Capabilities
- Text Generation - Run LLMs locally on device
- Embeddings - Generate text embeddings for semantic search
- Speech-to-Text - Batch and real-time streaming transcription
- Text-to-Speech - Natural voice synthesis
- Voice Activity Detection - Detect speech in audio
- Speaker Diarization - Identify different speakers
Platform Support
| Platform | Architecture | Notes |
|---|---|---|
| iOS Device | arm64 | Static library |
| iOS Simulator | arm64 + x86_64 | Static library |
| macOS | arm64 + x86_64 | Static library + ONNX dylib |
| Android | arm64-v8a | Shared library (.so) |
Verification
shasum -a 256 -c checksums.txtBuilt from runanywhere-core @ ee5013d8fc8d73196988c8bed8502162ceebd35a