MyTripPlanner is a free, AGPL-licensed road-trip planner built around a conversation with Ulisse, its built-in AI travel agent. It creates itineraries containing stops, route maps, timings, and budget estimates. Ulisse works with Claude or ChatGPT subscriptions and guides users through sign-in. In chat, it searches Booking.com for hotels and Google Maps for restaurants, then proposes options. The map uses real road routes and supports place search. Budget calculations cover hotels, food, activities, and fuel estimated from route distance and car consumption. Trips are saved as readable JSON in the user’s Documents folder with automatic backups, and the maker says no cloud service or account is required. Whole trips, including photos, can be imported or exported as one file. A turn log records edits and can undo one change or an entire turn. The app supports English and Italian and lists API, web, Linux, macOS, self-hosted, and Windows platforms. Running it requires Node.js 20.19 or newer.
Who it is for
It suits travelers planning driving itineraries who want conversational help, route maps, bookings, and budget estimates. It also fits users comfortable installing software with Node.js and storing trip files locally.
What is good
- Builds itineraries with stops, maps, timings, and budgets
- Searches Booking.com and Google Maps
- Stores trips locally without an account
- Imports and exports complete trips with photos
- Supports undo through a turn log
What to know first
- Requires Node.js 20.19 or newer
- Ulisse requires a Claude or ChatGPT subscription
- Available languages are English and Italian
Verdict
MyTripPlanner combines conversational planning with route-aware maps, booking suggestions, and local trip files. Its local, file-based design is useful if you do not want cloud accounts, provided the Node.js requirement is acceptable.
MyTripPlanner plans and pricing
All plansCompared on AI travel planners
- Free plan
- Yes
- Map view
- Yes
- Booking links
- Yes




