Back to Gap Map Infrastructure / Storage & Retrieval

Faiss

Meta
open source / Overall score: 4.2(strong)

Faiss is a library for similarity search and clustering of dense vectors, carrying the widest set of index structures in common use - flat, IVF, product quantization, HNSW and their composites - with GPU implementations of the most useful ones. It is written in C++ with Python bindings and includes evaluation and parameter-tuning code. Meta's Fundamental AI Research group develops it, and other vector stores build on it.

Openness

5 high confidence
5.0
license
MIT(OSI)
source
public
core features withheld
no

MIT license body confirmed. The repository is public and unarchived and builds the whole product, and the README describes no paid tier, enterprise edition or license-gated build beside it, so source is public and the core ungated.

Adoption

5 high confidence
5.0

`faiss-cpu` is a community-maintained wheel of the library rather than a client for a separate service, so its PyPI downloads are downloads of Faiss itself. The vendor's own distribution channel is conda, which publishes no comparable download figure, so this understates rather than overstates total use.

Capability

3 medium confidence
3.0

Faiss offers the broadest index family in the category, spanning flat, IVF, PQ, OPQ, HNSW and composite indexes with GPU support. It has no persistence service, filtering layer or serving surface of its own, which is why it covers much less of the persist-index-retrieve path than Vespa does.

  • https://github.com/facebookresearch/faiss/blob/main/README.md recorded 2026-08-18

    README still documents a library for similarity search and clustering of dense vectors with algorithms that scale past RAM, written in C++ with complete Python wrappers and GPU implementations of the most useful algorithms, developed at Meta's Fundamental AI Research group.

Verified 2026-09-24, except some scores, still awaiting re-confirmation