One language. Dense, sparse, hybrid, multivector — every Qdrant operation.
qql-go exec "QUERY 'emergency care' FROM medical LIMIT 5 USING HYBRID RERANK"Write search logic like SQL. Ship it like a binary. Run it anywhere.
QQL is a SQL-like query language and operational interface for Qdrant. It gives developers, CI pipelines, and AI agents one stable command surface to manage collections, run vector searches, shape scores, and operate data — without writing SDK code for every task.
Use the Qdrant SDK when you're building application logic.
Use QQL when you need repeatable commands, stable JSON output, and a binary that runs anywhere.
# Installcurl -fsSL https://raw.githubusercontent.com/srimon12/qql-go/main/install.sh | sh
# Connectqql-go connect --url http://localhost:6334
# Create, insert, searchqql-go exec "CREATE COLLECTION docs HYBRID"qql-go exec "INSERT INTO docs VALUES {'id': 1, 'text': 'Qdrant stores vectors'} USING HYBRID"qql-go exec "QUERY 'vector database' FROM docs LIMIT 5 USING HYBRID"