GlacierRoute is a next-generation travel planning platform that replaces hours of manual research with a team of 8 specialized AI agents. Powered by Next.js, FastAPI, and LangGraph, it orchestrates complex travel data into a single, cohesive experience.
GlacierRouteOur orchestrator coordinates 7 specialist agents to handle every aspect of your trip:
- π° Budget Agent: Smart allocation and cost estimation based on Indian/global tiers.
- πΊοΈ Route Agent: Optimal paths for road, rail, or air with multi-city support.
βοΈ Transport Agent: Logic for comparing flights, trains, and buses.- π¨ Hotel Agent: Context-aware accommodation matching.
- π Itinerary Agent: Dynamic day-by-day activity scheduling.
- π‘οΈ Safety Agent: Integrated health advisories and location-specific risk assessments.
- π Packing Agent: Personalized checklists based on weather, duration, and travel style.
- π§ Orchestrator: Uses LangGraph to synthesize all data into a final, conflict-resolved plan.
- Framework: Next.js 15 (App Router)
- Styling: Vanilla CSS with modern HSL palettes & Glassmorphism
- Animations: Framer Motion
- Maps: React-Leaflet (OpenStreetMap)
- Icons: Lucide React
- Engine: FastAPI (Python 3.11)
- Orchestration: LangGraph & LangChain
- Serverless: Mangum (Vercel bridge)
- API: SSE (Server-Sent Events) for real-time agent activity logs
- Models: Llama 3.1 70B, Mixtral 8x22B, Qwen 2.5 (via Groq & Together.ai)
- Auth/DB: Supabase (PostgreSQL)
- Email: Resend API
-
Clone the Repo:
git clone https://github.com/Anurag-M1/GlacierRoute.git cd GlacierRoute -
Frontend Setup:
npm install npm run dev
-
Backend Setup:
cd backend python -m venv venv source venv/bin/activate pip install -r requirements.txt uvicorn main:app --reload
This project is optimized for Vercel.
- The
vercel.jsonfile handles routing between the Next.js frontend and the FastAPI backend (hosted via Serverless Functions). - See the internal
walkthrough.mdfor specific Environment Variable requirements.
MIT License - See the LICENSE file for details.
Created with β€οΈ by Anurag Singh