Welcome to gen-ai-travel-planner, a user-friendly Travel Itinerary Generator built with Streamlit and powered by Google's PaLM model for text generation. Plan your dream trip with ease and get a personalized itinerary based on your preferences!
- Personalized Itineraries: Tailor-made travel plans for any city.
- User Preferences: Customize your itinerary based on your interests.
- Easy to Use: Simple and intuitive interface.
Before you embark on your itinerary planning adventure, ensure you have the necessary dependencies:
pip install streamlit google.generativeai ics
Get set up with these quick steps:
git clone
cd gen-ai-travel-planner
- Obtain an API key from Google.
- Set it as an environment variable:
export PALM_API_KEY=your-api-key
set PALM_API_KEY=your-api-key
streamlit run app.py
Visit 🌐 http://localhost:8501 in your web browser to start planning!
- Enter Your Destination: Type in the city you wish to explore.
- Trip Duration: Specify the number of days for your adventure.
- Activity Preferences: Select activities that pique your interest.
- Generate Itinerary: Click the button and watch the magic happen!
Your ideas and contributions are welcome! Feel free to:
- 🐛 Open issues for any bugs or suggestions.
- ✨ Submit pull requests with improvements or new features.
- Let's make travel planning fun and effortless for everyone!