Zvec — An open-source, in-process vector database
An open-source, in-process vector database by Alibaba — lightweight, lightning-fast, and battle-tested.
- ⚡ Blazing Fast: Scale to billions of vectors with sub-millisecond search latency.
- 🧩 Simple, Just Works: A single package is all you need — pure local, just install and start searching in seconds. No servers, no config, no fuss.
- ✨ Dense + Sparse Vectors: Work with both dense and sparse embeddings, with native support for multi-vector queries in a single call.
- 🎯 Hybrid Search: Combine semantic similarity with structured filters for precise results.
- 🛡️ Durable Storage: Write-ahead logging (WAL) guarantees persistence — data is never lost, even on process crash or power failure.
- 🔒 Concurrent Access: Multiple processes can read the same collection simultaneously; writes are single-process exclusive.
- 📦 Runs Anywhere: As an in-process library, Zvec runs wherever your code runs — notebooks, servers, CLI tools, or even edge devices.
Choose your language
Documentation Quickstart Benchmarks Blog API Reference GitHub