Summary
Would love to see official Qdrant support in the AI SDK, both for vector store integration and reranking.
Current Situation
Using Qdrant with AI SDK today means manually wiring embed() with @qdrant/js-client-rest. For reranking, there’s no option — you have to fall back to Cohere or Together.ai even though Qdrant has its own native reranker.
What Would Be Useful
- A
@ai-sdk/qdrantprovider or avectorstoresadapter for Qdrant rerank()support using Qdrant’s native reranker
Qdrant is one of the most widely adopted open-source vector databases. Upstash already has a community integration — would be great to see the same for Qdrant. Happy to help build this out if there’s interest.
References
- Qdrant JS client: GitHub - qdrant/qdrant-js: JavaScript/Typescript SDK for Qdrant Vector Database · GitHub
- Community vectorstores provider: Community Providers: vectorstores
