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

Vector Search Python Packages

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

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

208.6M 226 130
qdrant
qdrant-client

Python client for Qdrant vector search engine

24.4M 1K 240
qdrant
fastembed

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

11.1M 3K 212
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.8M 2K 124
redis
redisvl

Redis Vector Library (RedisVL) -- the AI-native Python client for Redis.

2.6M 411 92
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.

703K 987 70
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
zilliztech
gptcache

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

497K 8K 582
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 📐

488K 2K 124
nuclia
nucliadb-telemetry

NucliaDB, The AI Search database for RAG

424K 717 58
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.

323K 1K 238
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.

288K 1K 238
onyx-dot-app
onyx-devtools

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

216K 31K 4K
voxel51
fiftyone-db

Refine high-quality datasets and visual AI models

191K 11K 792
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.

166K 1K 238
voxel51
fiftyone

Refine high-quality datasets and visual AI models

148K 11K 792
rapidsai
cuvs-cu12

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

118K 800 204
rapidsai
libcuvs-cu12

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

117K 800 204
nuclia
nucliadb-models

NucliaDB, The AI Search database for RAG

77K 717 58
nuclia
nucliadb-utils

NucliaDB, The AI Search database for RAG

69K 717 58
nuclia
nucliadb-sdk

NucliaDB, The AI Search database for RAG

55K 717 58
nuclia
nucliadb-protos

NucliaDB, The AI Search database for RAG

55K 717 58
topk-io
topk-sdk

High-quality search for AI-native applications.

45K 81 3
RyanCodrai
turbovec

A vector index built on TurboQuant, written in Rust with Python bindings

44K 13K 1K
    • Data from PyPI, GitHub, ClickHouse, and BigQuery