# Agent2Agent Editor

A set of UI components for editing, viewing and testing agents that implement the Agent2Agent (A2A) protocol, usable as an npm package or a ready-to-run Docker image with a live playground.

a2a-editor provides UI components for working with agents that speak the Agent2Agent (A2A) protocol: editing an agent's configuration, viewing its declared capabilities, and testing it interactively through a playground component embedded in a page.

It installs as an npm package that exposes an AgentPlayground component for use in a React or similar frontend, or it can be run as a prebuilt Docker image that serves the editor as a standalone web app on a local port. Building the Docker image from source is also supported.

A hosted live demo lets users try the playground in a browser without installing anything.

Website: https://open-resource-discovery.github.io/a2a-editor/playground
