Zvec Dart SDK
Dart and Flutter bindings for the Zvec in-process vector engine, letting mobile and desktop apps run on-device semantic search, retrieval-augmented generation and similarity queries with no separate server.
Zvec Dart SDK brings Alibaba's open-source Zvec vector engine to Flutter and Dart through dart:ffi, calling directly into a C++ engine in the app's own process rather than through a server or inter-process channel. This supports on-device and desktop semantic search, retrieval-augmented generation, recommendation and similarity workloads.
It ships prebuilt native binaries for Android, iOS, macOS, Linux and Windows, fetched automatically at build time so the published package stays small, and exposes HNSW, IVF, flat and inverted indexes with hybrid filters and top-k and group-by queries. Storage is durable across app restarts through a write-ahead log and atomic flush, and the API is typed and synchronous, with exception-based error handling.