Skip to content

Stretch Goal: Interactive MAS Builder #133

Description

@MonRos3

Visual DAG builder that allows users to design a multi-agent system graphically and export it as a valid AETHER YAML config — no manual YAML editing required. Complements the YAML editor (Task 28) by targeting users who prefer a GUI-first workflow.

Definition of Done:

  • "Builder" nav item accessible from navigation system; canvas allows adding agent nodes with configurable agent_id, role, objective, model_name, temperature, and max_tokens
  • directed edges between nodes define channels with configurable protocol (direct/broadcast)
  • workflow type inferred from graph topology or selectable via dropdown
  • "Export YAML" button serializes the graph to a valid AETHER YAML config and offers it as a download
  • "Send to Chat" and "Send to Visualizer" buttons load the built config directly into the corresponding page
  • basic validation prevents export of invalid configurations (e.g. disconnected nodes, missing required fields)

Estimate: 21 points

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Task.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions