qdrant_edge 0.8.0-dev.1
qdrant_edge: ^0.8.0-dev.1 copied to clipboard
On-device vector search for Dart and Flutter, powered by the qdrant-edge Rust engine through UniFFI — the same shared FFI crate as the Swift and Kotlin SDKs.
Changelog #
0.8.0 #
First release of the Qdrant Edge SDK for Dart & Flutter — on-device vector
search with no server and no network, powered by the shared qdrant-edge-ffi
Rust crate (the same crate the Swift and Kotlin SDKs bind) through UniFFI.
- Full shard API: load/persist, upsert, search, and query (nearest, RRF/DBSF fusion, MMR, formula, order-by, sample), retrieve / scroll / count / facet / groups, the filter-condition set, config setters, and snapshot manifest.
- Curated public surface via
package:qdrant_edge/qdrant_edge.dart— the UniFFI plumbing stays out of the semver contract behind an explicitshowlist. - Native engine as a Native Asset: the build hook resolves a per-platform, SHA256-pinned prebuilt cdylib (Linux x86_64/arm64, Windows x86_64, macOS arm64, iOS arm64 device/simulator, Android arm64/x86_64), downloading it from the release when no local build is available — so consumers need no Rust toolchain.
- Built
--no-default-features(nosearch_matrix), matching the Swift and Kotlin mobile SDKs.