/qdrant-clients-sdk
Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments.
Claude Code
$ npx -y skills add qdrant/skills --skill qdrant-clients-sdk --agent claude-code
Codex
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a codex -y
Cursor
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a cursor -y
Gemini CLI
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a gemini-cli -y
GitHub Copilot
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a github-copilot -y
OpenCode
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a opencode -y
Windsurf
$ npx skills add qdrant/skills --skill qdrant-clients-sdk -a windsurf -y
SKILL.md
qdrant-clients-sdk.SKILL.mdname: qdrant-clients-sdk
description: "Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments."
allowed-tools:
- Read
- Grep
- Glob
- Bash
Qdrant Clients SDK
Qdrant has the following officially supported client SDKs:
- Python — [qdrant-client](https://github.com/qdrant/qdrant-client) · Installation: `pip install qdrant-client[fastembed]`
- JavaScript / TypeScript — [qdrant-js](https://github.com/qdrant/qdrant-js) · Installation: `npm install @qdrant/js-client-rest`
- Rust — [rust-client](https://github.com/qdrant/rust-client) · Installation: `cargo add qdrant-client`
- Go — [go-client](https://github.com/qdrant/go-client) · Installation: `go get github.com/qdrant/go-client`
- .NET — [qdrant-dotnet](https://github.com/qdrant/qdrant-dotnet) · Installation: `dotnet add package Qdrant.Client`
- Java — [java-client](https://github.com/qdrant/java-client) · Available on Maven Central: https://central.sonatype.com/artifact/io.qdrant/client
API Reference
All interaction with Qdrant can happen through the REST API or gRPC API. We recommend using the REST API if you are using Qdrant for the first time or working on a prototype.
- REST API - [OpenAPI Reference](https://skills.qdrant.tech/api-reference.md) - [GitHub](https://github.com/qdrant/qdrant/blob/master/docs/redoc/master/openapi.json)
- gRPC API - [gRPC protobuf definitions](https://github.com/qdrant/qdrant/tree/master/lib/api/src/grpc/proto)
Code examples
To obtain code examples for a specific client and use case, you can send a search request to the library of curated code snippets for the Qdrant client.
curl -X GET "https://skills.qdrant.tech/snippets/search?language=python&query=how+to+upload+points"
Available languages: `python`, `typescript`, `rust`, `java`, `go`, `csharp`
Each result is a markdown section with the client, the source page, a short description, and the code:
## Snippet 1
*qdrant-client* (vlatest) — <source page URL>
<what the snippet does and which options it uses>
<code block>
Default response format is markdown, if snippet output is required in JSON format, you can add `&format=json` to the query string.
Read more
name: qdrant-clients-sdk description: "Qdrant provides client SDKs for various programming languages, allowing easy integration with Qdrant deployments." allowed-tools: - Read - Grep - Glob - Bash
Qdrant Clients SDK
Qdrant has the following officially supported client SDKs:
- Python — [qdrant-client](https://github.com/qdrant/qdrant-client) · Installation: `pip install qdrant-client[fastembed]`
- JavaScript / TypeScript — [qdrant-js](https://github.com/qdrant/qdrant-js) · Installation: `npm install @qdrant/js-client-rest`
- Rust — [rust-client](https://github.com/qdrant/rust-client) · Installation: `cargo add qdrant-client`
- Go — [go-client](https://github.com/qdrant/go-client) · Installation: `go get github.com/qdrant/go-client`
- .NET — [qdrant-dotnet](https://github.com/qdrant/qdrant-dotnet) · Installation: `dotnet add package Qdrant.Client`
- Java — [java-client](https://github.com/qdrant/java-client) · Available on Maven Central: https://central.sonatype.com/artifact/io.qdrant/client
API Reference
All interaction with Qdrant can happen through the REST API or gRPC API. We recommend using the REST API if you are using Qdrant for the first time or working on a prototype.
- REST API - [OpenAPI Reference](https://skills.qdrant.tech/api-reference.md) - [GitHub](https://github.com/qdrant/qdrant/blob/master/docs/redoc/master/openapi.json)
- gRPC API - [gRPC protobuf definitions](https://github.com/qdrant/qdrant/tree/master/lib/api/src/grpc/proto)
Code examples
To obtain code examples for a specific client and use case, you can send a search request to the library of curated code snippets for the Qdrant client.
curl -X GET "https://skills.qdrant.tech/snippets/search?language=python&query=how+to+upload+points"
Available languages: `python`, `typescript`, `rust`, `java`, `go`, `csharp`
Each result is a markdown section with the client, the source page, a short description, and the code:
## Snippet 1 *qdrant-client* (vlatest) — <source page URL> <what the snippet does and which options it uses> <code block>
Default response format is markdown, if snippet output is required in JSON format, you can add `&format=json` to the query string.
Agent skills for building with Qdrant vector search Skills encode deep Qdrant knowledge so coding agents can make the engineering decisions that determine whether vector search works well: quantization, sharding, tenant isolation, hybrid search, model
Other skills on qdrant.
More skills from other plugins.
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
Questions about qdrant-clients-sdk.
- Which coding agents can use qdrant-clients-sdk?
- qdrant-clients-sdk installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.

