

What RunAnywhere is
One C++ core, wrapped in a native SDK for each platform. Language, speech, and vision models run on the user’s own hardware. Prompts, audio, and images never leave the device, and once a model is downloaded, nothing needs a network. The API is the same shape everywhere: capabilities hang offRunAnywhere as namespaces, and
each namespace does one thing.
Swift
Kotlin
TypeScript
Dart
The namespaces
Not every namespace resolves on every platform. Call
RunAnywhere.capabilities() and read
unavailable rather than assuming.
Pick your SDK
Swift
iOS 17.5 and macOS 14.5
Kotlin
Android API 24
React Native
iOS and Android
Flutter
iOS and Android
Web
WebAssembly and WebGPU
Versions
Everything publishes at 0.20.24, with one exception: QHexRT, the Qualcomm Hexagon NPU backend, stops at 0.20.19 on Maven Central, pub.dev, and npm’s React Native package. It was excluded from publishing after that release and cannot advance there.Where to start
Quickstart
Working code on every platform
SDK overview
What differs between platforms