|
1
|
name: onde_inference |
|
2
|
description: >- |
|
3
|
On-device LLM inference for Flutter & Dart. Run Qwen 2.5 models locally |
|
4
|
with Metal on iOS and macOS, CPU on Android and desktop. No cloud, no API key. |
|
5
|
version: 1.1.2 |
|
6
|
repository: https://github.com/ondeinference/onde |
|
7
|
homepage: https://ondeinference.com |
|
8
|
documentation: https://ondeinference.com/sdk/dart |
|
9
|
issue_tracker: https://github.com/ondeinference/onde/issues |
|
10
|
license: MIT OR Apache-2.0 |
|
11
|
topics: |
|
12
|
- flutter |
|
13
|
- llm |
|
14
|
- on-device-ai |
|
15
|
- offline-ai |
|
16
|
- ai-inference |
|
17
|
|
|
18
|
platforms: |
|
19
|
android: |
|
20
|
ios: |
|
21
|
linux: |
|
22
|
macos: |
|
23
|
windows: |
|
24
|
|
|
25
|
environment: |
|
26
|
sdk: ">=3.8.0 <4.0.0" |
|
27
|
flutter: ">=3.32.0" |
|
28
|
|
|
29
|
dependencies: |
|
30
|
flutter: |
|
31
|
sdk: flutter |
|
32
|
flutter_rust_bridge: ^2.12.0 |
|
33
|
freezed_annotation: ^3.1.0 |
|
34
|
|
|
35
|
dev_dependencies: |
|
36
|
flutter_test: |
|
37
|
sdk: flutter |
|
38
|
flutter_lints: ^5.0.0 |
|
39
|
# freezed + build_runner are required by FRB 2.x codegen for union/sealed types. |
|
40
|
# After running `flutter_rust_bridge_codegen generate`, also run: |
|
41
|
# dart run build_runner build --delete-conflicting-outputs |
|
42
|
freezed: ^3.2.5 |
|
43
|
build_runner: ^2.4.9 |
|
44
|
# NOTE: The FFI code-generator is a Rust binary — NOT a Dart package. |
|
45
|
# Install it once with: |
|
46
|
# cargo install flutter_rust_bridge_codegen |
|
47
|
# Then regenerate the dart:ffi glue from the package root with: |
|
48
|
# flutter_rust_bridge_codegen generate |
|
49
|
|
|
50
|
flutter: |
|
51
|
plugin: |
|
52
|
platforms: |
|
53
|
android: |
|
54
|
ffiPlugin: true |
|
55
|
ios: |
|
56
|
ffiPlugin: true |
|
57
|
pluginClass: OndeInferencePlugin |
|
58
|
macos: |
|
59
|
ffiPlugin: true |
|
60
|
pluginClass: OndeInferencePlugin |
|
61
|
linux: |
|
62
|
ffiPlugin: true |
|
63
|
windows: |
|
64
|
ffiPlugin: true |