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

Vector Search Python Packages

Python packages with the GitHub topic vector-search. Sorted by monthly downloads, with stars and forks.
qdrant
qdrant-client

Python client for Qdrant vector search engine

12.5M 1K 338
weaviate
weaviate-client

A python native client for easy interaction with a Weaviate instance.

9M 228 158
qdrant
fastembed

Fast, Accurate, Lightweight Python library to make State of the Art Embedding

5.5M 3K 271
pinecone-io
pinecone

Official Python SDK for the Pinecone vector database

4M 453 135
ashvardanian
simsimd

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐

3.3M 2K 135
redis
redisvl

Redis Vector Library. The AI-native Python client for Redis.

1.8M 431 108
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
PrithivirajDamodaran
flashrank

Lite & Super-fast re-ranking for your search & retrieval pipelines. Supports SoTA Listwise and Pairwise reranking based on LLMs and cross-encoders and more. Created by Prithivi Da, open for PRs & Collaborations.

482K 1K 71
ashvardanian
numkong

SIMD-accelerated distances, dot products, matrix ops, geospatial & geometric kernels for 16 numeric types — from 6-bit floats to 64-bit complex — across x86, Arm, RISC-V, and WASM, with bindings for Python, Rust, C, C++, Swift, JS, and Go 📐

357K 2K 135
onyx-dot-app
onyx-devtools

Open Source AI Platform - AI Chat with advanced features that works with every LLM

346K 32K 5K
onyx-dot-app
onyx-devtools-audit

Open Source AI Platform - AI Chat with advanced features that works with every LLM

268K 32K 5K
rapidsai
libraft-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

220K 1K 252
rapidsai
pylibraft-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

218K 1K 252
voxel51
fiftyone-db

Refine high-quality datasets and visual AI models

172K 11K 834
zilliztech
gptcache

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

147K 8K 596
voxel51
fiftyone

Refine high-quality datasets and visual AI models

136K 11K 834
nuclia
nucliadb-utils

NucliaDB, The AI Search database for RAG

64K 722 59
nuclia
nucliadb-protos

NucliaDB, The AI Search database for RAG

62K 722 59
nuclia
nucliadb-telemetry

NucliaDB, The AI Search database for RAG

59K 722 59
nuclia
nucliadb-models

NucliaDB, The AI Search database for RAG

58K 722 59
nuclia
nucliadb-sdk

NucliaDB, The AI Search database for RAG

58K 722 59
nvidia
libcuvs-cu12

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

49K 864 241
rapidsai
raft-dask-cu12

RAFT contains fundamental widely-used algorithms and primitives for machine learning and information retrieval. The algorithms are CUDA-accelerated and form building blocks for more easily writing high performance applications.

47K 1K 252
nuclia
nucliadb-dataset

NucliaDB, The AI Search database for RAG

46K 722 59
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology