VecDB is a self-hosted vector database written in Rust that stores high-dimensional float32 vectors alongside JSON metadata. It supports hybrid semantic search by combining dense nearest-neighbor retrieval (HNSW/IVF) with sparse BM25 keyword search, fusing results using configurable weighting.
- Source Code
- https://github.com/zaydmulani09/vecdb[01]
- Developer
- Country of Origin
- US
- Start Year
- 2026
- Project Types
- Hobby, Open Source
- Written in
- Rust
- Operating System
- Linux
- License
- MIT License
VecDB is a self-hosted vector database written in Rust that stores high-dimensional float32 vectors alongside JSON metadata. It supports hybrid semantic search by combining dense nearest-neighbor retrieval (HNSW/IVF) with sparse BM25 keyword search, fusing results using configurable weighting.
History
The project was started by Zayd Mulani and released as an open-source project on GitHub. The system focuses on providing a local-first alternative to cloud-managed vector databases.