Ship Onde into Flutter apps.

The onde_inference plugin brings the full Onde engine to Flutter. One API, one pub.dev dependency, on-device inference across iOS, macOS, and visionOS.

pub.dev

Published at pub.dev/packages/onde_inference. Add with flutter pub add or pin the version in pubspec.yaml directly.

FFI bridge

The Dart layer calls into the compiled Rust library via dart:ffi. No server, no network — pure on-device inference.

Flutter-first

Designed for Flutter apps. OndeChatEngine matches the Swift SDK API. Load, prompt, stream — ship in an afternoon.

Current scope

Chat-focused: OndeChatEngine, model loading, history management, and streaming callbacks. More APIs ship with the engine.

Quick Start

Install.

Add the package via the Flutter CLI or pin the version in pubspec.yaml.

# via CLI
flutter pub add onde_inference

# or in pubspec.yaml
dependencies:
  onde_inference: ^0.1.0

Coverage

Platform Matrix.

iOS and macOS.

PlatformABI / sliceStatus
iOSarm64 device, arm64 simulatorReady
macOSarm64Ready