Skip to content

Feature Request: Add Chat Panel with Agent Client Protocol Support #16

@mnm-matin

Description

@mnm-matin

Overview

Add a chat panel to enable natural language queries about the hyperbolic embeddings and dataset visualizations.

Proposed Implementation

Use the Agent Client Protocol (ACP): https://agentclientprotocol.com/overview/introduction

Benefits:

  • Standardized protocol for agent-client communication
  • Clean separation between UI and agent logic
  • Support for streaming responses
  • Extensible for multiple backends

Key Features

  • Side panel UI for chat interface
  • Query current visualization state (clusters, outliers, selected points)
  • Context-aware responses based on active dataset/embeddings
  • Ask about hyperbolic geometry properties and fairness metrics

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions