skillfed

llama-index-vector-stores-qdrant

llama-index vector_stores qdrant integration

llama-index-vector-stores-qdrant v0.10.3 332.2K downloads/30d#7,509 on PyPI
Permissive license MIT Active released

What it is and what it does

This package provides a LlamaIndex integration layer for Qdrant, a vector database designed for similarity search and retrieval-augmented generation (RAG). It acts as a bridge between LlamaIndex's document processing and embedding pipeline and Qdrant's vector storage and query engine, allowing you to persist embeddings and perform semantic searches efficiently.

The package wraps Qdrant's gRPC client (via qdrant-client) and exposes it through LlamaIndex's standard vector store interface. You use it to store document embeddings in Qdrant and retrieve semantically similar results during inference, typically as part of a larger RAG system. It requires Python 3.10+, depends on llama-index-core for the integration framework, and handles the gRPC communication with Qdrant transparently.

Use it for:

  • Store embeddings from LlamaIndex document processing into Qdrant for persistent semantic search across documents
  • Build RAG pipelines where LlamaIndex retrieves relevant context from Qdrant before passing it to an LLM
  • Perform similarity search on embeddings without managing Qdrant client code directly in your application
  • Scale embedding storage across multiple documents while maintaining LlamaIndex's high-level API
  • Integrate Qdrant as a backend for LlamaIndex-based chatbots or question-answering systems

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Integrates Qdrant vector database with LlamaIndex for storing and retrieving embeddings in RAG and semantic search applications.

Yes, if you are already using LlamaIndex and need a vector store backend. Low install friction, active maintenance, MIT license, and no known vulnerabilities make it a straightforward choice. Verify that Qdrant server setup aligns with your deployment model before committing.

Install

llama-index-vector-stores-qdrant on PyPI

pip

pip install llama-index-vector-stores-qdrant

uv

uv add llama-index-vector-stores-qdrant

poetry

poetry add llama-index-vector-stores-qdrant

Installing llama-index-vector-stores-qdrant

Before you install

Low install friction with a pure-Python wheel. Active maintenance as of 2026-08-13, released 1 day ago. Depends on grpcio, llama-index-core, and qdrant-client.

License in practice

MIT license permits commercial and private use with minimal restrictions, making it suitable for most production deployments.

Quickstart

pip install llama-index-vector-stores-qdrant

from llama_index.vector_stores.qdrant import QdrantVectorStore
from qdrant_client import QdrantClient

client = QdrantClient(":memory:")
vector_store = QdrantVectorStore(client=client, collection_name="my_collection")

Requires Python 3.10 or later (and below 3.14). Qdrant server or in-memory instance must be available or configured.

Verify before relying

  • Whether Qdrant server setup or configuration is required before this integration can be used
  • Performance characteristics and scalability limits for large embedding datasets
  • Compatibility matrix with specific versions of llama-index-core and qdrant-client

Package facts

License MIT (permissive)
Python support supports the current Python release (<3.14,>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 3 — grpcio, llama-index-core, qdrant-client
Maintenance actively maintained — 1 days since the last release
First released
Downloads 332,216/month — #7,509 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: llama_index_vector_stores_qdrant-0.10.3-py3-none-any.whl

Tags

qdrant vector store integrationllama index qdrantvector database embedding storagesemantic search with qdrantrag vector store backendllama-index vector storesembedding retrieval qdrant
vector-databaseragembeddings

More Artificial Intelligence packages

litellm

LiteLLM provides a unified Python interface to…

permissive · top 100 on PyPI

huggingface-hub

Client library and CLI tool for downloading,…

permissive · top 100 on PyPI

langchain

LangChain provides a framework for building…

permissive · top 1,000 on PyPI

hf-xet

hf-xet provides chunk-based deduplication and…

permissive · top 1,000 on PyPI

tokenizers

Tokenizers converts raw text into token…

permissive · top 1,000 on PyPI

transformers

Transformers provides a unified framework for…

permissive · top 1,000 on PyPI

llama-index-retrievers-bm25

Integrates BM25 full-text search retrieval into…

permissive · top 15,000 on PyPI

llama-index-vector-stores-chroma

Integrates Chroma vector database with…

permissive · top 15,000 on PyPI

llama-index-vector-stores-faiss

Integrates FAISS vector storage with LlamaIndex…

permissive · top 15,000 on PyPI

llama-index-vector-stores-lancedb

Integrates LanceDB as a vector store backend…

permissive · top 15,000 on PyPI

llama-index-vector-stores-milvus

Integrates the Milvus vector database with…

permissive · top 15,000 on PyPI

llama-index-vector-stores-redis

Integrates Redis as a vector store backend for…

permissive · top 15,000 on PyPI

mempalace

MemPalace stores conversation history and…

permissive · top 15,000 on PyPI

llama-index-vector-stores-pinecone

Integrates Pinecone vector database with…

permissive · top 15,000 on PyPI

qdrant-client

Python client library for Qdrant vector search…

permissive · top 1,000 on PyPI

llama-index-vector-stores-postgres

Integrates PostgreSQL with pgvector extension…

permissive · top 15,000 on PyPI

Further reading