New Python Search Libraries 2026
last commit 2 days ago searxng/searxng 27K +757
added 1 year ago
Privacy-respecting, hackable metasearch engine
last commit 2 days ago facebookresearch/faiss 39K +148
added 1 year ago
A library for efficient similarity search and clustering of dense vectors. Faiss is written in C++ with complete wrappers for Python/numpy
C/C++ AI / ML Libraries LLM Libraries Search Libraries Python AI / ML Libraries LLM Libraries Search Libraries
last commit 1 week ago django-haystack/pysolr 697
added 1 year ago
pysolr is a lightweight Python client for Apache Solr.
last commit 1 week ago django-haystack/django-haystack 3K
added 1 year ago
Haystack provides modular search for Django. It features a unified, familiar API that allows you to plug in different search backends (such as Solr, Elasticsearch, Whoosh, Xapian, etc.) without having to modify your code.
last commit 11 months ago elastic/elasticsearch-dsl-py 3K -1
added 1 year ago
High level Python client for Elasticsearch
last commit 12 months ago spotify/voyager 1K +7
added 1 year ago
An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.
Python Data Structures Search Libraries Java Data Structures Search Libraries
last commit 4 months ago spotify/annoy 14K +4
added 1 year ago
Annoy is a library for fast Approximate Nearest Neighbor search, using memory-mapped, shareable indexes for efficiency. Used at Spotify for music recommendations.
C/C++ Data Structures Search Libraries Python Data Structures Search Libraries