qdrant-client and n8n-nodes-qdrant
The Python client provides direct programmatic access to Qdrant's vector database, while the n8n node wraps that functionality for low-code workflow automation—making them complementary tools serving different user personas rather than alternatives.
About qdrant-client
qdrant/qdrant-client
Python client for Qdrant vector search engine
Provides type-safe bindings for all Qdrant API methods with dual REST and gRPC transports, plus a local in-memory or disk-persisted mode for development without a server. Built-in embedding inference via FastEmbed (CPU/GPU) or Qdrant Cloud models enables end-to-end vector workflows in a single client, simplifying document upload and semantic search operations. Supports both synchronous and asynchronous request patterns with helper methods like `upload_collection` that handle chunking and batch operations automatically.
About n8n-nodes-qdrant
qdrant/n8n-nodes-qdrant
Official n8n node for interfacing with Qdrant
Exposes comprehensive vector database operations across collections, points, search, and payload management through n8n's workflow automation interface. Supports advanced vector search capabilities including batch queries, grouped results, and distance matrix calculations, alongside full CRUD operations for collection and point management. Connects via REST API with optional authentication, enabling seamless integration of vector similarity search into automated workflows.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work