Skip to content

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.

Tags

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!
Steve-Dusty/tripverse★ 00 forksTypeScriptCreated Oct 19, 2025 · last push Oct 19, 2025

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**
- 

Team