GoogleCloudPlatform/cymbal-air-toolbox-demo
Demo of a customer service agent (Cymbal Air) using LangGraph, Tools, and RAG to interact with Google Cloud Databases via MCP Toolbox.
The application implements agent-based orchestration via LangGraph where the LLM dynamically selects from discrete database tools rather than following static chains, improving tool invocation success. It uses MCP Toolbox as a secure, scalable middleware layer that handles authentication, connection pooling, and abstracts database operations—supporting pluggable databases (Firestore, Spanner, PostgreSQL) through a unified `tools.yaml` configuration. Grounding responses with RAG over actual flight, amenity, and terminal data reduces hallucinations while keeping sensitive information out of model context.
318 stars.
Stars
318
Forks
113
Language
Python
License
Apache-2.0
Category
Last pushed
Mar 18, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/rag/GoogleCloudPlatform/cymbal-air-toolbox-demo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
tgoai/tgo
Open-source AI Agent Customer Service Platform. Build AI agent teams with LLM orchestration, RAG...
upsidelab/enthusiast
Open source AI agent for e-commerce
TuGraph-family/chat2graph
Chat2Graph: Graph Native Agentic System.
pasonk/ai-chatkit
A full-stack ai agent chat project, built with langgraph+fastapi+nextjs, supporting tool...
scszcoder/eCan.ai
Privacy-first, AI native agents For E-Commerce (and beyond), create skill (langgraph based...