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

Similarity Search Python Packages

Python packages with the GitHub topic similarity-search. Sorted by monthly downloads, with stars and forks.
lancedb
lancedb

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

7.8M 12K 1K
chonkie-inc
chonkie

🦛 CHONK docs with Chonkie ✨ — The lightweight ingestion library for fast, efficient and robust RAG pipelines

1.4M 5K 364
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 🔍

696K 4K 353
zilliztech
gptcache

Semantic cache for LLMs. Fully integrated with LangChain and llama_index.

147K 8K 596
nvidia
libcuvs-cu12

cuVS - a library for vector search and clustering on the GPU

49K 864 241
nvidia
cuvs-cu12

cuVS - a library for vector search and clustering on the GPU

32K 864 241
alibaba
zvec

A lightweight, lightning-fast, in-process vector database

30K 16K 1K
nvidia
libcuvs-cu13

cuVS - a library for vector search and clustering on the GPU

19K 864 241
maxtmiller
qann

Quantized Nearest Neighbors is a C++ vector search with Python bindings

11K 0 0
alexklibisz
elastiknn-client

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

10K 395 50
nvidia
cuvs-cu13

cuVS - a library for vector search and clustering on the GPU

10K 864 241
sauravniraula
fastembed-vectorstore

In-memory vector store with FastEmbed integration for Python applications.

10K 2 3
chembl
fpsim2

Simple package for fast molecular similarity searches

9K 184 24
wickra-lib
wickra-genome

A vector database of the whole market: every asset as a live vector over the 497 O(1) streaming indicators the registry resolves. Similarity search, clustering, anomaly detection over microstructure DNA.

8K 1 0
wickra-lib
wickra-shazam

Shazam for markets — match an asset's current 514-dim microstructure fingerprint against its entire history to name the regime ("that's the May-2021 crash setup"), over the Wickra core, in ten languages.

6K 1 0
BirchKwok
lynsedb

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

6K 41 7
TorchDR
torchdr

TorchDR - PyTorch Dimensionality Reduction

6K 216 15
TheCleaners
scann-core

ScaNN vector similarity search as a standalone library: fast approximate nearest-neighbor search for C++, Python and Rust, no TensorFlow needed. AVX2/AVX-512 and Arm Neon/SVE kernels, free-threaded Python, optional PyTorch and TensorFlow integration. Not an official Google product.

5K 0 0
ekzhu
setsimilaritysearch

All-pair set similarity search on millions of sets in Python and on a laptop

5K 603 43
oasysai
oasysdb

In-memory vector store with efficient read and write performance for semantic caching and retrieval system. Redis for Semantic Caching.

5K 376 13
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 🔍

4K 4K 354
pablocael
pynear

A python library for efficient KNN search within metric spaces using multiple distance functions.

3K 44 4
The-Billy-Company
relate-search

Code similarity search by compression - find near-duplicate files, clone families, and where a pasted snippet came from. No embeddings, no model, no vector database.

3K 1 0
tensorflow
tfsim-nightly

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

2K 1K 104
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology