Skip to content

Add frontend support for HNSW-based visualization#338

Open
Thebinary110 wants to merge 1 commit intoqdrant:masterfrom
Thebinary110:feat/hnsw-viz-ui
Open

Add frontend support for HNSW-based visualization#338
Thebinary110 wants to merge 1 commit intoqdrant:masterfrom
Thebinary110:feat/hnsw-viz-ui

Conversation

@Thebinary110
Copy link
Copy Markdown

Summary

This PR adds frontend support for an HNSW-based visualization method in the VisualizeChart component.

Motivation

Current visualization options (t-SNE / PCA) do not scale well for large collections.
An HNSW-based approach allows fast, index-aware visualization and is a good fit
for large vector datasets.

Scope

  • UI-only change
  • No backend changes
  • Existing visualization methods remain unchanged

Implementation details

  • Extended request handling to support a new hnsw visualization method
  • Reused existing rendering, color, and size logic
  • Feature is opt-in and does not affect current workflows

Notes

The /collections/{collection}/visualize endpoint is not yet implemented in Qdrant core.
Until backend support is added, the request fails gracefully without impacting the UI.

Related

Closes #108

@Thebinary110
Copy link
Copy Markdown
Author

This endpoint doesn’t exist yet, why add this?
I need backend to implement Vector fetch feature

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.

[Visualization] Try to use WASM tSNE implementation

1 participant