The system ingests various data sources like PDFs, text, Excel, CSV, and JSON from Cloud Storage. These documents are processed through PDF Extractor and Gemini OCR, then synthesized. Structured data undergoes Vector Embedding in BigQuery. This consolidated data feeds into Admin, Staff, and Public Databases. On the frontend, a User Interface handles User Queries which are routed through various agents, utilizing User Access Authentication (Cloud IAM). These agents interact with backend APIs, which in turn access the respective databases. The core GenAI functionality, powered by Gemini, aggregates data and dynamically prompts the Answer Agent to deliver final answers and sources to the user. The application deployment pipeline utilizes Code Repo, Docker, Artifact Registry, Cloud Run, Cloud Deploy, and Cloud Endpoints.