Skip to content

Add Qdrant vector database support#547

Open
g8rr5dg2p7-svg wants to merge 1 commit into
arakoodev:tsfrom
g8rr5dg2p7-svg:codex/qdrant-vector-db-support
Open

Add Qdrant vector database support#547
g8rr5dg2p7-svg wants to merge 1 commit into
arakoodev:tsfrom
g8rr5dg2p7-svg:codex/qdrant-vector-db-support

Conversation

@g8rr5dg2p7-svg
Copy link
Copy Markdown

/claim #273

Summary:

  • Adds a dependency-free Qdrant REST client to the JavaScript vector-db package.
  • Exports Qdrant alongside Supabase.
  • Supports collection creation, upsert, vector search, scroll/retrieve, payload update, and delete-by-id.
  • Adds focused mocked Vitest coverage for request shapes, result handling, and REST error details.

Verification:

  • npm run build
  • npx vitest run src/vector-db/src/tests/qdrant/qdrant.test.ts
  • npx prettier --check src/vector-db/src/index.ts src/vector-db/src/lib/qdrant/qdrant.ts src/vector-db/src/tests/qdrant/qdrant.test.ts

Notes:

  • Uses Qdrant API calls directly and does not introduce qdrant npm dependencies.
  • The tests provide a reproducible library-level demo without requiring a live Qdrant server.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 23, 2026

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

@g8rr5dg2p7-svg
Copy link
Copy Markdown
Author

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

Copy link
Copy Markdown
Author

recheck

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.

1 participant