Inspiration
When GKE turned 10, we wanted to celebrate by showing how agentic AI could upgrade a flagship demo like Bank of Anthos without rewriting its code. Inspired by real banking trends—AI assistants, fraud prevention, and personalized finance—we set out to prove that cutting-edge AI can be layered onto production microservices safely and intelligently.
What it does
Anthos Insight adds a containerized AI layer beside Bank of Anthos. New agents provide:
Intelligent Banking Assistant – natural language banking powered by Vertex AI Gemini
Advanced Fraud Detection – anomaly detection with explainable insights
Personalized Financial Coach – spending analysis and savings recommendations
Secure Transfers – guided fund movements with confirmation checks
Real-time Insights – categorized spending breakdowns and analysis
How we built it
Architecture principle: zero-touch extension, no edits to the Bank of Anthos core.
GKE Autopilot for container orchestration and scaling
Vertex AI Gemini 2.5 Flash for reasoning and conversation memory
MCP server to expose Bank of Anthos APIs as agent tools
Agent Gateway (FastAPI + ADK) to orchestrate multi-agent workflows
Specialized agents for fraud detection, coaching, and support tasks
Enhanced UI with chat, insights, and confirmation steps
Security via Workload Identity, JWT handling, and NetworkPolicies
Challenges we faced
Zero-touch integration – solved with an MCP façade layer
Complex banking data and JWT authentication – addressed with secure adapters
Context injection for Gemini – managed with prompt engineering and streaming data
Multi-agent orchestration – implemented intent-based routing with ADK
Resource limits – optimized through GKE Autopilot autoscaling
Accomplishments
Production-grade, containerized overlay on Bank of Anthos
Real banking conversations powered by Gemini
Enterprise-level security with Workload Identity and policies
Professional UI enhancements aligned to Bank of Anthos style
Fast responses and efficient scaling on GKE
What we learned
Advanced usage of GKE Autopilot and workload identity patterns
Practical agent engineering with MCP, A2A, and Gemini
How to extend existing microservices through API-first design
Insights into banking data structures, fraud detection, and UX design
What’s next
Deeper integration with the Agent Development Kit (ADK)
Expansion to mobile and multi-language support
Advanced security features including biometric authentication
Open-source release as an extension framework for Bank of Anthos
Built With
- asyncio)
- configmaps
- container-registry
- html/css-google-cloud:-gke-autopilot
- javascript-(react)
- jwt-authentication
- kubernetes-manifests
- languages-&-frameworks:-python-(fastapi
- loadbalancer
- mcp
- multi-agent-workflows-infrastructure-&-devops:-docker
- real-time
- secrets-integration:-bank-of-anthos-apis
- vertex-ai-gemini-2.5-flash
- workload-identity-agentic-ai:-adk
Log in or sign up for Devpost to join the conversation.