An AI-powered system designed to assist travelers in planning their trips by providing personalized travel itineraries based on user inquiries.
- Personalized Itineraries: Generates customized travel plans tailored to user preferences and inputs.
- AI Agents: Utilizes AI agents to guide users through the travel planning process.
- Comprehensive Reports: Produces detailed reports, including city and guide information, to enhance the travel experience.
-
Clone the Repository:
git clone https://github.com/SatyajitGarud/TravelPlannerCrewAI.git
-
Navigate to the Project Directory:
cd TravelPlannerCrewAI -
Install Required Dependencies:
pip install -r requirements.txt
- Run the Application:
python app.py
- Follow the On-Screen Prompts:
Interact with the AI agents by providing your travel preferences and inquiries. The system will guide you through the planning process and generate a personalized itinerary.
- app.py: Main application script that initializes and runs the AI agent system.
- trip_agents.py: Contains definitions for various AI agents involved in the travel planning process.
- trip_tasks.py: Defines tasks and workflows managed by the AI agents.
- trip_tools.py: Provides utility functions and tools to support the AI agents.
- requirements.txt: Lists all necessary Python packages and dependencies.
- .devcontainer/: Contains configuration files for development containers.
- city_report.md, guide_report.md, travel_plan.md: Sample reports generated by the system.
This project is licensed under the MIT License. See the LICENSE file for more details.


