Safar Saathi
Safar Saathi is the offline-first travel companion that keeps first-time international travellers from India safe, informed and never strand
Built at AgentX Hackathon 2026
Team RadioActiv3: Vaibhav Tiwari, Nupur Jethi
Built with Next.js 16 and React 19 PWA with TypeScript and Tailwind, a service worker with IndexedDB for offline storage, Neon Postgres with Drizzle ORM, MapLibre and OpenStreetMap vector tiles for maps, Gemini through the Vercel AI SDK for the agents, Twilio for SMS, and Vercel for hosting.
About the project
Safar Saathi: an offline-first travel companion for first-time international travellers from India
The problem
Travellers get stuck after booking: delayed flights, lost passports, no data abroad, nobody to call.
Most travel apps help you buy a trip, not travel it.
What it does
Add travel plan (main feature): upload existing bookings in any format: PDF, Word, Excel, CSV, photos or screenshots. A Gemini-powered agent reads them and builds the whole trip.
Complete offline bundle: day-by-day plan with real landmark photos, a real street map with live GPS, saved road routes, and emergency contacts.
Six help guides: delayed flight, missed connection, hotel not found, transfer no-show, lost passport, medical help. They work with no internet and no AI.
Two separate chats: an online Trip agent that answers from your booking and prepares changes, and an offline assistant that answers from your phone and never changes anything.
SOS that always gets through: a tap saves the case on the phone and sends it when signal returns. Texting the helpline works too.
Live agent desk: support staff see instant alerts with traveller, trip and last location. Only a human can close a case.
Changing plans, honestly
The agent compares flight and hotel prices, then sends you to MakeMyTrip, Goibibo, Cleartrip or ixigo to pay.
Safar Saathi never asks for platform passwords and never scrapes those sites.
Nothing changes until you tap Confirm. Prices are labelled sample data.
Why it is different
Built for the moment after you book, not the booking itself.
Everything is saved on your phone before you pay.
Every uploaded fact traces back to your documents; anything missing is flagged, never guessed.
Under the hood
Next.js PWA, Neon Postgres, MapLibre, Gemini, Twilio, Vercel.
Who it is for
First-time Indian travellers abroad and their families.