flutter_litert
A drop-in LiteRT (formerly TensorFlow Lite) plugin for Flutter, with all native libraries bundled automatically for Android, iOS, macOS, Windows, and Linux.
No manual setup or handling of native libraries required.
Why this package?
Google's official litert_flutter package is still a placeholder. This package provides a production-ready LiteRT integration based on tflite_flutter, with the friction removed.
- No more copying
.so,.dll, or.dylibfiles - Works out of the box on all supported platforms
- Same API as
tflite_flutter - Custom ops support (e.g., MediaPipe models)
Installation
dependencies:
flutter_litert: ^0.0.1
Usage
import 'package:flutter_litert/flutter_litert.dart';
void main() async {
final interpreter = await Interpreter.fromAsset('model.tflite');
print('Model loaded successfully!');
}
Platform Support
- Android
- iOS
- macOS
- Windows
- Linux
All required native binaries are automatically included in the build.
Credits
This project is based on tflite_flutter by the TensorFlow team and contributors, and tflite_flutter_custom by Hugo Cornellier.
Libraries
- flutter_litert
- LiteRT (formerly TensorFlow Lite) for Flutter
- flutter_litert_method_channel
- flutter_litert_platform_interface