Tripverse
Travel planning is time consuming, people are indecisive, and have to consistently switch between services to create the perfect plan.
Core trick
A swarm of agents handles chat-based trip planning, persists conversation history, and generates a day-by-day itinerary on request.
Description
Travel planning is time consuming, people are indecisive, and have to consistently switch between services to create the perfect plan. Tripverse uses a swarm of agents to help a user plan trips and also answers any questions they have concerning them regarding the trip, as the conversation is saved. And if the user wants, it can even out a full itinerary for the user upon their request!
README excerpt
# 🌍 Tripverse **AI-Powered Travel Planning Assistant** Tripverse is an intelligent travel planning platform that helps you create detailed, day-by-day itineraries through natural conversation. Powered by Google Gemini AI and Mapbox, Tripverse makes trip planning effortless and interactive. --- ## ✨ Features ### 🤖 **AI-Powered Chat Assistant** - Natural language understanding for travel requests - Real-time WebSocket communication - Context-aware responses using conversation history - Automatic route information integration ### 🗺️ **Smart Route Planning** - Interactive Mapbox integration - Real-time route calculation with distance and duration - Geocoding for any location worldwide - Visual route display on interactive maps ### 📅 **Intelligent Itinerary Generation** - Multi-day trip planning (supports 5+ day itineraries) - Day-by-day activity breakdown - Multiple transport modes (🚗 car, 🚶 walk, 🚴 bike, 🚂 train, 🚌 bus, ✈️ plane) - Time-based scheduling with departure/arrival times - Detailed activity descriptions ### ⚡ **Real-Time Updates** - Aggressive polling when generating itineraries (300ms intervals) - Automatic detection of itinerary requests - Instant UI updates as data becomes available ### 🎨 **Beautiful UI** - Clean, modern interface with Tailwind CSS - Responsive design for all screen sizes - Collapsible sidebar for map focus - Color-coded day headers with gradient backgrounds - Activity cards with emoji indicators --- ## 🏗️ Tech Stack ### **Frontend** -