A2UI Bank Assistant
Multi-Agent Business Banking with Declarative UI
A multi-agent business banking assistant built with A2UI (Agent-to-UI) protocol and Google ADK. An orchestrator routes queries to 8 specialized agents that generate rich, interactive UIs as declarative JSON — no HTML or frontend code is executed by the AI.
- →8 specialized sub-agents: accounts, transactions, analytics, loans, cards, merchant, international, products
- →A2UI v0.9 declarative JSON rendering — LLM generates UI components, not executable code
- →A2A protocol for agent-to-agent communication with streaming responses
- →Mock banking API with FastAPI for realistic multi-domain data