Back to directory

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

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.

More in Mobile

See all 90
  • Mobile Claw

    github.com

    A Capacitor plugin that embeds a native Rust AI agent engine directly on Android and iOS, running Claude with file tools, code execution, git and extensible MCP device tools, on-device vector memory and background scheduling, with no cloud relay.

  • A Swift package for streaming, on-device speech recognition on iOS, built on a custom Rust inference runtime (VoxRT) rather than ONNX Runtime or PyTorch Mobile, running a 32-million-parameter FastConformer model with roughly 90ms per-chunk latency on an iPhone 13 Pro Max.

  • DSHIOS

    xnu.app

    An experimental iOS app that runs DeepSeek Harness, a coding-agent CLI, entirely on an iPad or iPhone by embedding the iSH-ARM64 Linux emulator, booting Alpine Linux with Node.js, and showing the harness's own web UI in an in-app browser view.