

A tiny embedding database in pure Rust, implemented as a lightweight Axum server for fast vector search on small to medium datasets. It stores all indexes in memory, enabling vertical scaling to over 100 million vectors with comparable speed and slightly better accuracy than advanced vector databases. Open-source under the MIT license, ideal for simple setups like document chat or website search.
docker run -p 8000:8000 ghcr.io/m1guelpf/tinyvector:edge
Bind volume to /tinyvector/storage for persistence in Docker Compose/Kubernetes.
Install via cargo install tinyvector or build from repo with cargo build --release.
MIT License.
Loading more......