REPOSITORY OVERVIEWLive repository statistics
★ 7Stars
⑂ 5Forks
◯ 0Open issues
◉ 7Watchers
57/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
17 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Multi-Agent AI Travel Planner
An agentic AI travel planning application using Gemini LLM and CrewAI framework. This project demonstrates how AI agents collaborate to streamline the travel planning process - retrieving real-time flight and hotel data, analyzing options, and generating personalized itineraries.
Demo
Overview
This project demonstrates how to build a multi-agent system where specialized AI agents work together to create comprehensive travel plans. Instead of manually searching across multiple platforms, this application automates the process through intelligent AI collaboration.
The system leverages:
- Gemini 2.0 LLM: Powers the intelligence behind each agent
- CrewAI: Coordinates the multi-agent workflow
- SerpAPI: Retrieves real-time flight and hotel data
- FastAPI: Handles backend API endpoints
- Streamlit: Provides a user-friendly interface
Key Features
1. Flight Search Automation
- Retrieves real-time flight data from Google Flights via SerpAPI
- Filters flights based on price, layovers, and travel time
- AI recommends the best flight based on cost-effectiveness and convenience
2. Hotel Recommendations
- Searches real-time hotel availability from Google Hotels
- Filters based on location, budget, amenities, and user ratings
- AI suggests the best hotel by analyzing factors like proximity to key locations
3. AI-Powered Analysis & Recommendations
- Gemini LLM-powered AI agent evaluates travel options
- Uses CrewAI to coordinate multiple AI agents for better decision-making
- AI explains its recommendation logic for flights and hotels
4. Dynamic Itinerary Generation
- AI builds a structured travel plan based on flight and hotel bookings
- Generates a day-by-day itinerary with must-visit attractions, restaurant recommendations, and local transportation options
5. User-Friendly Interface
- Streamlit provides an intuitive UI for inputting travel preferences
- Interactive tabs for viewing flights, hotels, and AI recommendations
- Downloadable formatted itinerary
Based On
This project is based on the article: Agentic AI: Building a Multi-Agent AI Travel Planner using Gemini LLM & Crew AI
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
An AI-powered travel planning application that uses multiple AI agents to understand user requirements, research destinations, analyze live travel information, and generate personalized travel itineraries.
63/100 healthRecently updatedActive repository
PythonNo license#agentic-ai#fastapi#genai#langchain
⑂ 0 forks◯ 0 issuesUpdated today