flutter_embedder 0.1.7 copy "flutter_embedder: ^0.1.7" to clipboard
flutter_embedder: ^0.1.7 copied to clipboard

Flutter FFI plugin for Hugging Face tokenizers and ONNX embedding models using ONNX Runtime.

0.1.7 #

  • Added cache cleanup helpers (clearCache, cleanPartialDownloads).

0.1.6 #

  • Added optional parallel downloads using HTTP range requests.
  • Exposed maxConnections on embedder factories and ModelManager.

0.1.5 #

  • Added Hugging Face download progress callbacks and auto-fetch for .onnx_data.
  • Updated embedder factories to pass through download options.
  • Example app logs download progress.

0.1.3 #

  • Added Dart-side ModelManager helpers, cache defaults, and embedder factories.
  • Example app includes Hugging Face download + BGE quick demo.

0.1.2 #

  • Added BGE (bge-small-en-v1.5) and MiniLM (all-MiniLM-L6-v2) embedding support.
  • Added ORT init/session options for custom thread and optimization settings.
  • Improved mean pooling using ndarray masking + reduction.
  • Added Rust smoke tests for BGE and MiniLM models.

0.0.1 #

  • Initial release with tokenizers (load/encode/decode, batch APIs, special tokens).
  • Embeddings support for Jina V3, Qwen3, and Gemma ONNX models via ORT.
  • Vector utils: normalize, mean pooling, cosine distance.
  • Android example app for embeddings and tokenizer usage.
1
likes
150
points
0
downloads

Publisher

unverified uploader

Weekly Downloads

Flutter FFI plugin for Hugging Face tokenizers and ONNX embedding models using ONNX Runtime.

Repository (GitHub)
View/report issues

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

flutter, flutter_rust_bridge, path_provider, plugin_platform_interface

More

Packages that depend on flutter_embedder

Packages that implement flutter_embedder