RunAnywhere Genie
Qualcomm Genie NPU backend for RunAnywhere Flutter SDK (Android only).
Features
- Qualcomm Snapdragon NPU-accelerated LLM inference
- Optimized for Snapdragon 8 Gen 2+ devices
- Seamless integration with RunAnywhere Flutter SDK
Installation
Add this to your pubspec.yaml:
dependencies:
runanywhere_genie: ^0.1.0
Requirements
- Android device with Snapdragon 8 Gen 2 or newer
- ARM64 architecture (arm64-v8a)
- RunAnywhere Flutter SDK 0.16.0+
Usage
import 'package:runanywhere_genie/runanywhere_genie.dart';
// Initialize Genie backend
await RunAnywhereGenie.initialize();
// Check if Genie is supported on this device
final isSupported = await RunAnywhereGenie.isSupported();
Note
Native libraries are automatically downloaded during the first build. The download is approximately 65MB compressed.
License
MIT License - see LICENSE file for details.
Libraries
- genie
- Genie NPU backend for RunAnywhere Flutter SDK.
- native/genie_bindings
- runanywhere_genie
- Genie NPU backend for RunAnywhere Flutter SDK.