Skip to main content
AdOpenFree logoPromote your productReach more potential users and drive product growth and revenue.Advertise
Favicon of Qdrant

Qdrant

Free Listing

Qdrant is a high-performance, massive-scale vector database and vector similarity search engine for next-generation AI applications. It stores, searches, and manages vectors with payload filtering. Also available as managed Qdrant Cloud.

Visit qdrant/qdrant

Overview

Qdrant is a vector similarity search engine and vector database written in Rust. It provides a production-ready service with an API to store, search, and manage points, which are vectors with an additional payload. Qdrant is tailored for extended filtering support, making it useful for neural-network or semantic-based matching, faceted search, and other applications.

Key Features

  • Dense, sparse, and multi vector search, including late interaction models such as ColBERT.
  • Filtering on JSON payload with keyword matching, full-text search, numeric ranges, geo-locations, and should, must, and must_not clauses.
  • Hybrid search combining multiple vectors in a single query with configurable fusion strategies like Reciprocal Rank Fusion and Distribution-Based Score Fusion.
  • Vector quantization and on-disk storage to reduce RAM usage and tune the trade-off between search speed and precision.
  • Distributed deployment with sharding and replication, plus zero-downtime collection updates and resizing.
  • REST and gRPC APIs, official client libraries for multiple languages, and a Web UI for exploring collections and monitoring deployment health.

Use Cases

  • Semantic text search that finds meaningful connections in short texts beyond keyword-based search.
  • Similar image search, such as visual food discovery where users find meals by appearance rather than names or ingredients.
  • Extreme classification, including e-commerce product categorization with millions of labels.
  • Recommendation, discovery, and faceted search across neural-network or semantic-based matching applications.

Getting Started

  • Run the Qdrant container locally with docker run -p 6333:6333 qdrant/qdrant.
  • Connect to the server with a client, for example Python using qdrant_client.QdrantClient with url http://localhost:6333\.
  • Use the Quick Start Guide, detailed documentation, and the Qdrant Essentials course for further setup.

Deployment & Requirements

  • The local Docker command starts an insecure deployment without authentication, open to all network interfaces, so the instance should be secured.
  • Before deploying Qdrant to production, review the installation and security guides.
  • Qdrant is also available as a fully managed Qdrant Cloud service, including a free tier.

Before You Adopt

  • License: Apache-2.0. Review its terms before using, modifying, or distributing the project.
  • The default local container deployment is insecure: it lacks authentication and is open to all network interfaces.

Comments

Sign in to leave a comment.

More like Qdrant

Favicon of Chroma

Chroma

Free ListingStars: 29.4K

Open-source search infrastructure for AI

Vector Databases

Chroma is open-source search infrastructure for AI. It provides fast, serverless, scalable infrastructure for vector, sparse vector, full-text, regex, and metadata search, built on object storage for multi-tenant indexes.

Favicon of OpenViking

OpenViking

Free ListingStars: 38.7K

Open-source context database for AI agents

Vector Databases

OpenViking is an open-source context database for AI agents. It unifies agent memory, knowledge RAG, and skills, organizing context as a navigable filesystem for retrieval and reuse.