Faiss
FAISS, short for Facebook AI Similarity Search, is a library for efficient similarity search and clustering of dense vectors. It provides algorithms to find nearest neighbors in high-dimensional spaces and to cluster large collections of vectors. Designed for scalable performance, FAISS aims to enable fast searches on modern hardware for very large datasets.
Developed by Facebook AI Research (FAIR), FAISS is open-source and primarily implemented in C++ with Python bindings
FAISS offers a spectrum of index types. Exact search can be performed with a flat (brute-force) index.
The library emphasizes GPU acceleration and supports multi-GPU configurations, batch queries, and integration with Python, NumPy,
FAISS is used in research and production for vector search in recommender systems, image and text similarity,