{"repo":"seehiong/adk-web-multi-agent","free":true,"listed":false,"github":"https://github.com/seehiong/adk-web-multi-agent","clone":"git clone https://github.com/seehiong/adk-web-multi-agent.git","description":"Multi-Agent System built with Google ADK and OpenRouter models, coordinating specialist agents to query PostgreSQL (via MCP Toolbox) and Data Commons for HDB resale data and global statistics.","language":"Jupyter Notebook","stars":37,"topics":["coordinator-pattern","datacommons","google-adk","llm","multi-agent-system","openrouter","postgresql","toolbox","agent-hierarchy"],"license":null,"category":"ai-agents","readme_excerpt":"ADK Web Multi-Agent System This repository demonstrates building a multi-agent system using Google's ADK (Agent Development Kit) . The system allows for natural language querying across two distinct data sources: a local PostgreSQL database for HDB resale data and the Data Commons MCP API for general global statistics. The architecture implements a Coordinator/Dispatcher Pattern to route specialized queries to the correct agent. Read the full guide here: ADK Web Multi-Agent System Project Structure Prerequisites & Setup This project relies on external services and specific environment tools: 1. PostgreSQL Database : A local instance running on 127.0.0.1:5432 with the public.resale transactions table populated (DDL provided in the blog post). 2. Data Commons MCP Server : Start a local instance using the Data Commons CLI: 3. Toolbox (PostgreSQL Interface) : The MCP tool server for PostgreSQL can be started from project root: 4. Python Environment : Managed using uv for dependency isolation: Running the Agents This project structure requires a Coordinator Agent (defined in the main execution logic) that hierarchically manages the postgres agent and datacommons agent via the sub agents argument. To run the entire multi-agent system locally, execute the following command from your activated environment:","default_branch":null,"files":null,"tree":[],"storefront":"/r/seehiong","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/seehiong/adk-web-multi-agent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}