gusye1234/nano-vectordb

A simple, easy-to-hack Vector Database

67
/ 100
Established

Implements exact-match semantic search using flat-index nearest neighbor computation with numpy, persisting to JSON for reproducible indexing across sessions. Supports conditional filtering on arbitrary metadata fields and multi-tenant isolation via in-memory tenant management with configurable capacity limits, making it suitable for RAG prototypes and small-scale embedding workflows.

190 stars and 163,810 monthly downloads. Used by 3 other packages. Available on PyPI.

Maintenance 10 / 25
Adoption 23 / 25
Maturity 25 / 25
Community 9 / 25

How are scores calculated?

Stars

190

Forks

8

Language

Python

License

MIT

Last pushed

Jan 09, 2026

Monthly downloads

163,810

Commits (30d)

0

Dependencies

1

Reverse dependents

3

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/gusye1234/nano-vectordb"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.