You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A2A — Agent Communication & Orchestration Platform
A lightweight, observable Agent-to-Agent platform. Python stdlib, vanilla HTML/JS.
Agents register capabilities, auto-claim tasks, execute, and report — all visible in real time.
Why
Most multi-agent systems hide coordination behind APIs. A2A treats every action as a chat message: agent sign-on, task creation, claiming, completion — fully transparent in one live stream.
Architecture
WeCom / Web UI / HTTP API → A2A Server (:8765 + WS :8766) → Specialist Agents
│ │ │
User messages Message bus + Task store Register → Auto-claim → Execute
Agent registry + Capability matcher
Quick Start
# Terminal 1: Servercd chat-platform && python server.py --port 8765
# Terminal 2: Register & run agents
python agent.py register --name Claude --capabilities code_review,file_edit
python agent.py auto --name Claude --capabilities code_review,file_edit --auto-reply
# Terminal 3: Open UI
start http://localhost:8765