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
    No fields configured for issues without a type.

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions