Italian Travel Guide and Itinerary Builder - Federico Calò's Project on GitHub
Plan your trip with artificial intelligence in a few steps. Choose the destination, dates, interests and budget: AI generates personalized day-by-day itinerary.
Choose destination
Come utilizzare AI Trip Planner
Insert Destination
Choose your destination city or region and travel dates. Our AI planner generates optimized itineraries based on the length of your stay.
Select interests and budget
Indicate your interests (art, food, nature, shopping, nightlife, family) and daily budget per person. The AI will personalize points of interest and estimate costs by category.
Create and save your travel plan
Click "Generate Itinerary" to receive a daily plan with POIs, descriptions and estimated costs. You can share the plan via link or download it as a reference before departing.
Suggerimenti
- Before generating the itinerary, briefly research your destination to have priority points of interest in mind: if you have a specific museum or restaurant you don't want to miss, mention it in the free description of the step "Destination": AI can integrate specific suggestions into the itinerary.
- Use the "Preset" selector to explore pre-built itineraries for popular destinations (Rome, Florence, Amalfi Coast): they're an excellent starting point to customize with your dates and budget, saving time compared to building from scratch.
- Daily budget includes meals, local transportation and museum/attraction entries: for a realistic estimate in Italy, consider 80-120 EUR/day for an independent traveler (hotel budget + average meals), 150-250 EUR/day for a comfortable experience.
Domande frequenti
How is real-time data on prices and availability?
No. AI generates itineraries based on general knowledge of destinations, not real-time booking APIs. Estimated costs are indicative and based on historical averages. For up-to-date prices and bookings, use Booking.com, Airbnb, GetYourGuide or official museum sites.
How does personalized functionality work based on interests?
AI model (on-prem) receives selected interests and budget as context and generates POI consistent with the traveler's profile. With interest "family" interactive parks and museums are suggested; with "art" preferred museums, galleries, and monuments. High-quality personalization not based on behavioral data.
Can I save and share the generated plan?
Be concise — keep similar length. Each generated plan has a unique URL (query param ?plan=) that you can copy and share. The plan is encoded in the URL parameter, not saved on server: if the long URL can be truncated by some SMS/chat messages, use the integrated "Copy link" button which shortens the parameter automatically.
How many days of travel can I plan?
Plan maker generates itineraries from 1 to 14 days. For longer stays, you can generate two separate plans and combine them manually. The quality of the itinerary decreases beyond 10 days for the same destinations (interesting POIs run out), so consider adding secondary cities in the same region.