Skip to content

feat(vector-db): add dependency-free Qdrant REST client - #645

Open
NicoClerckx wants to merge 1 commit into
arakoodev:tsfrom
NicoClerckx:bounty/273-qdrant-rest-client
Open

feat(vector-db): add dependency-free Qdrant REST client#645
NicoClerckx wants to merge 1 commit into
arakoodev:tsfrom
NicoClerckx:bounty/273-qdrant-rest-client

Conversation

@NicoClerckx

Copy link
Copy Markdown

Summary

  • add a dependency-free Qdrant REST client to the JavaScript vector-db package
  • support collection creation, point upsert, vector search, scrolling, retrieval, payload updates, and deletion
  • export Qdrant and its public types alongside the existing Supabase integration
  • document a minimal usage example
  • add deterministic tests with mocked fetch; no Qdrant account or live server is required

Validation

  • npx tsc -b --pretty false
  • npx vitest run src/vector-db/src/tests/qdrant/qdrant.test.ts — 4 tests passed
  • git diff --check

Demo

A short MP4 demonstrates the exported API, covered operations, successful TypeScript build, and passing tests. Attach edgechains-273-demo.mp4 from the prepared submission package to this PR.

/claim #273

edgechains-273-demo.mp4

@github-actions

github-actions Bot commented Aug 19, 2026

Copy link
Copy Markdown

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

@NicoClerckx

Copy link
Copy Markdown
Author

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

@NicoClerckx

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