pgANN
smlar
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
pgANN
-
Pinecone raises $100M Series B
Why do you use pgvector instead of pgANN? My understanding is pgANN is built with FAISS. When I compared pgvector with FAISS, pgvector was 3-5x slower.
https://github.com/netrasys/pgANN
-
Pgvector – vector similarity search for Postgres
Love it! Need better ANNs approaches in databases, using external servers such as Milvus, faiss is a pita
related: https://github.com/netrasys/pgANN
smlar
- Creating tfidf or bm25 indexes iin Postgres
-
Pgvector – vector similarity search for Postgres
I have been using Smlar for a while for cosine similarity. Might this project provide a viable alternative? Smlar can be quite slow
https://github.com/jirutka/smlar
What are some alternatives?
ann-benchmarks - Benchmarks of approximate nearest neighbor libraries in Python
pgvector - Open-source vector similarity search for Postgres
Milvus - A cloud-native vector database, storage for next generation AI applications
similarity - TensorFlow Similarity is a python package focused on making similarity learning quick and easy.
pg-costop - Vector Arithmetic and Weighted, Variably Randomized Cosine Similarity Search in Postgres
faiss - A library for efficient similarity search and clustering of dense vectors.
magnitude - A fast, efficient universal vector embedding utility package.
DiskANN - Graph-structured Indices for Scalable, Fast, Fresh and Filtered Approximate Nearest Neighbor Search
citrus - (distributed) vector database