Skip to content

Add Qdrant vector database support#552

Open
AdamLI-AU wants to merge 1 commit into
arakoodev:tsfrom
AdamLI-AU:codex/add-qdrant-vector-db
Open

Add Qdrant vector database support#552
AdamLI-AU wants to merge 1 commit into
arakoodev:tsfrom
AdamLI-AU:codex/add-qdrant-vector-db

Conversation

@AdamLI-AU
Copy link
Copy Markdown

Summary

  • Add a Qdrant vector database client to @arakoodev/edgechains.js/vector-db
  • Use Qdrant's HTTP API directly without adding a Qdrant SDK dependency
  • Support point upsert, vector query, point retrieval, point deletion, and payload update
  • Export Qdrant from the vector-db package
  • Add mocked tests for upsert, query, and delete request behavior

Verification

  • ./node_modules/.bin/tsc -b
  • ./node_modules/.bin/jest qdrant.test.ts --runInBand

Notes

  • Uses Qdrant's current /collections/:collection_name/points/query endpoint for vector search.
  • npm run build currently uses rm -rf, which does not run in Windows PowerShell before TypeScript starts; direct tsc -b passes.

Closes #273

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 24, 2026

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

@AdamLI-AU
Copy link
Copy Markdown
Author

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

@AdamLI-AU
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.

BOUNTY: add support for qdrant vector database in javascript sdk

1 participant