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

Vector Database Python Packages

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

Python client for Qdrant vector search engine

26.2M 1K 221
run-llama
llama-index

LlamaIndex is the leading document agent and OCR platform

12.2M 50K 7K
run-llama
llama-index-core

LlamaIndex is the leading document agent and OCR platform

9.1M 50K 7K
lancedb
lancedb

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

7.9M 10K 881
milvus-io
pymilvus

Python SDK for Milvus Vector Database

5.8M 1K 433
run-llama
llama-index-instrumentation

LlamaIndex is the leading document agent and OCR platform

4.2M 50K 7K
plastic-labs
honcho-ai

Memory library for building stateful agents

2.2M 4K 430
redis
redisvl

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

2.2M 400 84
run-llama
llama-index-legacy

LlamaIndex is the leading document agent and OCR platform

1.8M 50K 7K
langchain-ai
langchain-milvus

The LangChain wrapper of Milvus vector database for efficient vector search, full-text search, hybrid retrieval and RAG.

805K 54 44
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.

554K 971 69
gusye1234
nano-vectordb

A simple, easy-to-hack Vector Database

261K 201 11
activeloopai
deeplake

Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.

227K 9K 710
topoteretes
cognee

Memory control plane for AI Agents in 6 lines of code

127K 17K 2K
MinishLab
vicinity

Lightweight Nearest Neighbors with Flexible Backends

112K 341 11
lightonai
fast-plaid

High-Performance Engine for Multi-Vector Search

109K 256 24
oceanbase
pyobvector

A Python SDK for OceanBase Multimodal Store—enabling vector search, full-text search, and JSON table operations—offers both Milvus-compatible API and SQLAlchemy-based SQL mode, and supports both OceanBase and OceanBase seekdb.

105K 18 10
jose-compu
logosdb

LogosDB is a fast semantic vector database for RAG written in C/C++ that provides approximate nearest-neighbor search over embedding vectors with associated text metadata.

70K 10 0
yantrikos
yantrikdb

Cognitive memory engine for AI agents — temporal decay, contradiction detection, autonomous consolidation, knowledge graph, ANN recall via HNSW. Embeddable Rust library with Python bindings; powers yantrikdb-server (HTTP gateway, MCP server, openraft cluster). AGPL.

45K 20 6
VectifyAI
pageindex

📑 PageIndex: Document Index for Vectorless, Reasoning-based RAG

45K 31K 3K
neuml
txtai

💡 All-in-one AI framework for semantic search, LLM orchestration and language model workflows

43K 13K 829
tobocop2
lilbee

Terminal-first local search and AI chat over your documents, code, and crawled websites. Semantic + hybrid search, vision OCR, auto-built wiki, browsable GGUF model catalog. Works as CLI, TUI, MCP server, REST API, or Python library. Offline by default, no sidecar services.

37K 18 3
jyunming
tqdb

Embedded vector database using the TurboQuant algorithm (arXiv:2504.19874) — zero training, 2-4 bit compression, fast inner-product search

24K 2 0
weaviate
weaviate-cli

CLI tool for Weaviate

22K 31 19
    • Data from PyPI, GitHub, ClickHouse, and BigQuery