rag_engine_flutter 0.18.3 copy "rag_engine_flutter: ^0.18.3" to clipboard
rag_engine_flutter: ^0.18.3 copied to clipboard

Native Rust FFI plugin for mobile_rag_engine. Provides high-performance tokenization and HNSW vector indexing for on-device RAG.

rag_engine_flutter #

Native Rust FFI plugin for mobile_rag_engine.

Overview #

This package provides the native Rust components for the mobile_rag_engine package:

  • High-performance tokenization using HuggingFace tokenizers
  • HNSW vector indexing for O(log n) similarity search
  • SQLite integration for persistent vector storage
  • Semantic text chunking with Unicode boundary detection

Installation #

This package is automatically included as a dependency of mobile_rag_engine. You don't need to add it directly.

dependencies:
  mobile_rag_engine:

Requirements #

For development (building from source) #

If prebuilt binaries are not available for your platform, you need:

  • Rust toolchain (stable)
  • Platform-specific build tools (Xcode for iOS/macOS, Android NDK for Android)

For users (with prebuilt binaries) #

No additional requirements - binaries are downloaded automatically.

Supported Platforms #

Platform Architecture Status
iOS arm64
iOS Simulator arm64, x86_64
macOS arm64, x86_64
Android arm64-v8a, armeabi-v7a, x86
Linux x86_64 🚧 Coming soon
Windows x86_64 🚧 Coming soon

The published package is intended for iOS, Android, and macOS consumers today. Linux and Windows source configs may exist in the repository while support is being prepared, but they are not part of the supported prebuilt-binary surface yet.

License #

MIT

0
likes
150
points
744
downloads

Documentation

API reference

Publisher

verified publisherglasses-dev.win

Weekly Downloads

Native Rust FFI plugin for mobile_rag_engine. Provides high-performance tokenization and HNSW vector indexing for on-device RAG.

Repository (GitHub)
View/report issues

Topics

#ffi #rust #native #vector-database

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on rag_engine_flutter

Packages that implement rag_engine_flutter