Skip to content

Add Qdrant REST vector client - #637

Open
Luvi-1 wants to merge 1 commit into
arakoodev:tsfrom
Luvi-1:agent/qdrant-273
Open

Add Qdrant REST vector client#637
Luvi-1 wants to merge 1 commit into
arakoodev:tsfrom
Luvi-1:agent/qdrant-273

Conversation

@Luvi-1

@Luvi-1 Luvi-1 commented Aug 3, 2026

Copy link
Copy Markdown

/claim #273

Summary

  • add a dependency-free Qdrant REST client to the JavaScript vector-db package
  • support collection creation, point upsert, current /points/query search, retrieval, and deletion
  • validate URLs, collection names, vector size, and non-empty point/ID inputs
  • forward optional Qdrant API-key authentication and surface HTTP errors
  • export the client and public TypeScript types beside Supabase

Validation

  • npx tsc -p tsconfig.json --noEmit --incremental false
  • npx vitest run src/vector-db/src/tests/qdrant/qdrant.test.ts (3 passed)
  • repository Prettier settings passed for every touched file

Closes #273

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅

@Luvi-1
Luvi-1 force-pushed the agent/qdrant-273 branch from 883351d to aadebc7 Compare August 3, 2026 06:33
@Luvi-1

Luvi-1 commented Aug 3, 2026

Copy link
Copy Markdown
Author

I have read the Arakoo CLA Document and I hereby sign the CLA

@Luvi-1

Luvi-1 commented Aug 3, 2026

Copy link
Copy Markdown
Author

recheck

@Luvi-1
Luvi-1 marked this pull request as ready for review August 3, 2026 06:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BOUNTY: add support for qdrant vector database in javascript sdk

1 participant