Overview
The Multi-Agent Travel Planner is a smart system that turns your travel ideas into personalized itineraries. By coordinating dedicated agents, it enriches your input, gathers your feedback, and generates tailored travel proposals—all while optimizing performance with efficient caching.
How It Works
-
Input & Enrichment:
You start by providing your travel preferences. An intelligent agent then enriches your input by asking for additional details. -
Proposal Generation:
A planning agent creates alternative itinerary proposals based on a concise narrative of your travel desires. -
Feedback Loop:
Your review and feedback are used to refine the proposals further. -
Specialized Research:
Agents fetch optimal flight and hotel options via API integrations. A Redis-based caching mechanism minimizes redundant calls and accelerates the process. -
Final Itinerary:
All the insights and research results are consolidated into one clear and detailed travel itinerary.
Explore the Project
For more details and to view the complete source code, check out the GitHub repository.