The source of truth. Direct access to `ChatEngine`, model configs, streaming, and the full async API when you want Onde without a wrapper.
One engine. Four ways to ship it.
Pick the layer that matches your app. Go straight to the metal with Rust, ship the Apple-native path with Swift, stay productive in Dart, or keep your app in React Native. Same inference core. Same on-device model story.
The Apple-native path. `onde-swift` installs with Swift Package Manager, flips to a local XCFramework for SDK work, and already ships in Klepon across iPhone, Mac, Apple TV, Vision Pro, and Apple Watch.
DartFlutter-first and practical. One plugin, one Dart API, local inference on iPhone and Mac without inventing a backend just to send tokens around.
React NativeJavaScript on top, native engine underneath. Keep your React Native app and still run the model on-device.
Today the product is strongest in chat: model loading, history, platform defaults, one-shot generation, and streaming. That is enough to build real apps, not just toy demos.