What My Project Does
It’s a lightweight vector database that runs entirely in-memory. You can store embeddings, search for similar vectors, and switch between different indexing algorithms (Linear, KD-Tree, LSH) without rebuilding your data.
Target Audience
This is for developers who need vector search in prototypes or small projects. Not meant for production with millions of vectors – use Pinecone or Weaviate for that.
Comparison
Unlike Chroma/Weaviate, this doesn’t require Docker or external services. Unlike FAISS, you can swap index types on the fly. Unlike Pinecone, it’s free and runs locally. The tradeoff: it’s in-memory only (with JSON snapshots) and caps out around 100-500k vectors.
submitted by /u/doganarif to r/Python
[link] [comments]
Laisser un commentaire