Inspiration
During recent flight delays caused by the federal government shutdown impacting airport workers, I experienced the chaos firsthand. I searched for alternatives while stuck at the airport. Flight disruptions affect 20% of flights and cost passengers billions annually. I realized we don't need better search tools. We need an autonomous agent that handles the entire rebooking workflow while you deal with the chaos. That's why I built FlightSaver AI.
What it does
Monitors flights in real-time for delays/cancellations Detects disruptions automatically (60+ minute delays) Reasons autonomously: "Flight delayed 3 hours → user needs alternatives → search direct flights first" Searches intelligently using function calling across multiple airlines Ranks options by time, connections, and price
How we built it
Real-time Flight APIs - Live flight data integration with AviationStack API, providing real-time delay information with intelligent fallback to mock data for demo reliability. The app displays a "LIVE DATA" indicator when showing real-time information.
Challenges we ran into
True autonomy - Redesigned prompts to encourage multi-step reasoning, not just reactive responses Function calling reliability - Iterative schema design to ensure correct function sequence Reasoning transparency - Balancing "AI magic" with clear explanations users can trust
Accomplishments that we're proud of
Built a truly autonomous agent. Demonstrated real agentic intelligence. The agent shows reasoning, planning, transparent AI, and function calling mastery.
What we learned
Agents need well-defined "tools" (functions) to interact with the real world Prompt engineering for autonomy is fundamentally different from chat prompts Gemini's function calling enables true agentic behavior when properly designed Breaking complex tasks into reasoning steps makes agents more reliable
What's next for FlightSaver AI
Booking integration - Agent executes rebooking with user confirmation Predictive delays - ML-based early warning before airline announcements Multi-flight monitoring - Track entire itineraries Mobile app - Push notifications and SMS alerts Airline partnerships - Direct integration into booking systems
Built With
- ai-agents
- automation
- autonomous-agents
- claude
- css
- express.js
- gemini-function-calling
- geminiapi
- github
- google-gemini
- html
- java
- javascript
- node.js
- real-time-monitoring
- travel-tech
- typescript
- visual-studio

Log in or sign up for Devpost to join the conversation.