PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Nearest Neighbor Search Python Packages

Python packages with the GitHub topic nearest-neighbor-search. Sorted by relevance, with stars and monthly downloads.
facebookresearch
faiss-cpu

A library for efficient similarity search and clustering of dense vectors.

16.8M 40K 4K
lancedb
lancedb

Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.

7.4M 11K 935
lmcinnes
pynndescent

A Python nearest neighbor descent for approximate nearest neighbors

6.9M 968 106
spotify
annoy

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

1.3M 14K 1K
unum-cloud
usearch

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

505K 4K 327
facebookresearch
faiss-gpu

A library for efficient similarity search and clustering of dense vectors.

379K 40K 4K
spotify
voyager

🛰️ An approximate nearest-neighbor search library for Python and Java with a focus on ease of use, simplicity, and deployability.

145K 2K 79
docarray
docarray

Represent, send, store and search multimodal data

121K 3K 244
BirchKwok
lynsedb

Embedded-first vector database that grows into a self-hosted service and lightweight cluster.

21K 40 7
TileDB-Inc
tiledb-vector-search

Cloud-native vector similarity search and storage with efficient, serverless scale-out

16K 69 11
TusKANNy
kannolo

Official repository of the kANNolo library.

15K 73 9
alexklibisz
elastiknn-client

Elasticsearch plugin for nearest neighbor search. Store vectors and run similarity search using exact and approximate algorithms.

15K 393 50
mlpack
mlpack

mlpack: a fast, header-only C++ machine learning library

15K 6K 2K
DeMoriarty
torchpq

Approximate nearest neighbor search with product quantization on GPU in pytorch and cuda

11K 235 23
spotify
annoy-mm

Approximate Nearest Neighbors in C++/Python optimized for memory usage and loading/saving to disk

10K 14K 1K
unum-cloud
usearch-iscc

Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

6K 4K 327
tensorflow
tensorflow-similarity

TensorFlow Similarity is a python package focused on making similarity learning quick and easy.

3K 1K 105
yahoojapan
ngt

Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data

2K 1K 131
tensorflow
tfsim-nightly

TensorFlow Similarity is a python package focused on making similarity learning quick and easy.

2K 1K 105
notAI-tech
liteindex

ultra fast, thread and process safe, easily queryable Indexes/ caches for Python.

2K 6 0
cldrake01
nilvec

A lightweight library for nearest neighbor search in Rust.

2K 0 0
matsui528
nanopq

Pure python implementation of product quantization for nearest neighbor search

1K 362 48
ArmanddeCacqueray
squarenet

Gridification for point clouds in any dimension (fast greedy optimal transport through Cartesian Sort).

1K 3 1
johny-c
pylmnn

Large Margin Nearest Neighbor implementation in python

847 49 13
    • Data from PyPI, GitHub, ClickHouse, and BigQuery