A collection of A2A protocol agents and clients. Deploy on Google Cloud Run or Railway.
├── server/
│ └── hello/ # Public hello + authenticated dice-rolling agent
└── client/
├── streamlit_app.py # Web GUI client
└── hello_client.py # CLI test client
cp .env.example .env
# fill in AGENT_BASE_URL and AGENT_API_TOKENRun the server:
cd server/hello && uv run python __main__.pyRun the client:
cd client && streamlit run streamlit_app.py| Name | Path | Description |
|---|---|---|
| Hello | server/hello |
Pirate greeting + authenticated dice rolling |
| Name | Description |
|---|---|
| Streamlit GUI | Visual chat interface for any A2A-compliant agent |
| Hello test client | CLI script for quick smoke-testing |