

A simple, easy-to-hack vector database library implemented in Rust. It supports fast cosine similarity searches with Rayon parallelism, embedded persistence, and a minimal API ideal for prototyping and educational purposes.
Loading more......
nano-vectordb-rs is a Rust port of the popular nano-vectordb, designed as a lightweight vector database.
On MacBook M4 with 1024-dim embeddings:
cargo install nano-vectordb-rs
Basic usage example available via cargo run --example basic_usage.
Advanced example with Hugging Face embeddings: cargo run --example advanced_usage.