#1818th of 18 in Agent backends
openai-cs-agents-demo
Airline support multi-agent demo with visible handoffs and guardrails
- Stars
- 6.6k
- License
- MIT
- Last commit
- Dec 2025
- Language
- Python
Overview
A Python backend on the OpenAI Agents SDK that routes airline support requests between six agents (triage, flight info, booking, seats, FAQ, refunds) with relevance and jailbreak guardrails, plus a Next.js UI on ChatKit that shows each handoff and guardrail trip as it happens. Data is mock itineraries, tools are in-process functions, and there is no auth or persistence. For teams evaluating the Agents SDK handoff pattern.
Who it is for: Teams evaluating the Agents SDK handoff pattern
Strengths
- Orchestration view makes handoffs and guardrail trips visible per message
- Six agents and two guardrails in one readable backend
- npm run dev starts both UI (3000) and backend (8000)
Weaknesses
- Demo data only; mock flights and bookings
- No auth, persistence, tests or Docker
- OpenAI Agents SDK and ChatKit only
- Last commit 2025-12
What it needs
- Python, openai, openai-agents-sdk, chatkit
- Needs openai-api-key
Also in Agent backends
See all 18| Rank | Project | Score |
|---|---|---|
| 1 | eve-software-factory-templateeve pipeline that turns GitHub or Linear issues into reviewed draft PRs | 65 out of 100 |
| 2 | marketing-team-eve-templateeve lead agent delegating to five marketing specialists with approval gates | 59 out of 100 |
| 3 | personal-agent-templateeve and Nuxt personal agent with Slack, GitHub, Linear and per-user memory | 57 out of 100 |
| #4 | adk-recipesRunnable Agent Development Kit recipes, from single patterns to deployable agents | 53 out of 100 |
| #5 | ai-townGenerative-agents town simulation on Convex with Ollama by default | 52 out of 100 |