# zvec

> A lightweight, lightning-fast, in-process vector database

- **URL**: https://www.freshcrate.ai/projects/zvec
- **Author**: alibaba
- **Category**: Databases
- **Latest version**: `v0.4.0` (2026-05-09)
- **License**: Apache-2.0
- **Source**: https://github.com/alibaba/zvec
- **Homepage**: https://zvec.org/en/
- **Language**: C++
- **GitHub**: 9,474 stars, 541 forks
- **Registry**: github
- **Tags**: `agent-memory`, `ann-search`, `c++`, `embedded-database`, `local`, `nodejs`, `python`, `rag`, `vector-search`

## Description

A lightweight, lightning-fast, in-process vector database

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.4.0` | 2026-05-09 | High | ## 🚀 Zvec v0.4.0 Release Notes  ### 📦 New Features * **Dart/Flutter SDK (Android & iOS)**: Published the official [zvec](https://pub.dev/packages/zvec) Flutter package, providing Dart/Flutter FFI bindings for Zvec. Supports Android (arm64-v8a) and iOS (arm64). Prebuilt native libraries are automatically downloaded at build time — no manual native compilation required for end users. ([Issue #192](https://github.com/alibaba/zvec/issues/192)) * **Enlarged topK Limit**: Relaxed the upper bound |
| `v0.3.1` | 2026-04-17 | High | ## 🚀 Zvec v0.3.1 Release Notes  Hotfix release focused on **collection path handling**.   ---  ### 🐞 Bug Fixes - Removed collection path restriction ([#340](https://github.com/alibaba/zvec/pull/340)) - Fixed cross-drive collection creation on Windows ([#337](https://github.com/alibaba/zvec/pull/337)) - Improved file-related error messages on Windows ([#341](https://github.com/alibaba/zvec/pull/341)) --- **Full Changelog**: https://github.com/alibaba/zvec/compare/v0.3.0...v0.3.1 |
| `v0.3.0` | 2026-04-03 | High | ## 🚀 Zvec v0.3.0 Release Notes  ### 📦 Platform Support * **Windows:** Added native support for Windows( tested with MSVC 2022/Visual Studio 17.0+ ). * **Mobile:** Enabled Android cross-compilation; verified integration in mobile application environments. * **Package Distribution:** Official Python and Node.js packages for Windows are now available.  * **CI/CD:** Continuous Integration now covers macOS, Linux, and Windows (native), alongside Android (cross-compile).  ### ⚡ Performance & |
| `v0.2.1` | 2026-03-18 | Low | ## 🚀 Zvec v0.2.1 Release Notes  A feature-rich update focused on **build and CI improvements**, **platform expansion**, **performance optimization**, and **developer ecosystem enhancements**.  ---  ### 📦 Core Features & Improvements  - Added support for **Jina Embeddings v5** integration ([#156](https://github.com/alibaba/zvec/pull/156)) - Added **custom HTTP embedding example** for LM Studio / Ollama ([#149](https://github.com/alibaba/zvec/pull/149)) - Added **Python API function ov |
| `v0.2.0` | 2026-02-13 | Low | ## 🚀 Zvec v0.2.0 Release Notes  A major update focused on **optimization**, **platform expansion**, and **developer experience** improvements.  ---  ### 📦 Core Features & Improvements  - Support AI extension framework for on-device embedding workflows ([#88](https://github.com/alibaba/zvec/pull/88)) - Auto-scalable segment metadata in MMap storage files ([#67](https://github.com/alibaba/zvec/pull/67)) - Unified search invocation interface in core ([#15](https://github.com/alibaba/zve |
| `v0.1.1` | 2026-01-27 | Low | ## Breaking Changes **Rebuild Required**: After updating to this version, all indexes must be rebuilt. * refactor: clarify HNSW 'm' as max neighbors of upper layer by @JalinWang in https://github.com/alibaba/zvec/pull/12 * refactor: set HNSW 'scaling_factor' default to 'm' instead of 50 by @iaojnh in https://github.com/alibaba/zvec/pull/17 * refactor: flat param string cleanup by @JalinWang in https://github.com/alibaba/zvec/pull/28 * fix: flat support more segments by @JalinWang in https:/ |
| `v0.1.0` | 2025-12-31 | Low | ## What's Changed * minor: update readme by @zhourrr in https://github.com/alibaba/zvec/pull/2 * chore:add git commit msg and branch name in pre-commit and modify org by @Cuiyus in https://github.com/alibaba/zvec/pull/1 * feat(core): support cpu flag detect & dispatch by @feihongxu0824 in https://github.com/alibaba/zvec/pull/3 * chore(cmake): auto detect cpu arch flag in cmake and rm redundant option by @feihongxu0824 in https://github.com/alibaba/zvec/pull/5 * chore: release to pypi by @Cu |

## Citation

- HTML: https://www.freshcrate.ai/projects/zvec
- Markdown: https://www.freshcrate.ai/projects/zvec.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/zvec/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
