You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A full-stack AI-powered RAG-based app represented as a chat bot that lets the user plan their travel.
Users can get travel recommendations and check flight fares without leaving current UI
Unlike traditional apps where the user will have to click and fill-in multiple fields to provide their inputs,
in this app, they can do all these things with 0 clicks and all by just chatting
This app is ai-powered in every front (from understanding user inputs to using search apis to using multiple ai agents)
Requirements:
This is a near-real time* travel companion app
Users will "chat" with the app as if they're talking to a person
Users may to request for travel destination depending on their preference.
Users may have special occasions like summer vacation, wedding anniversary, birthday etc
The App will then consider user's preferences, special occasions, geo-political situations, weather situations
Finally, app will recommend travel destinations
Next, users may ask "I want to know flights available between delhi and nyc on october 28th 2025"
The App launches a web search using Perplexity's search api.
Get the top N results (say, N <= 8)
shows them in the results UI (say, in the right pane)
provides the summary of the result as audio also (openai's audio)
near-real time: as fresh as data available at Perplexity's search provider indexes
Tech:
Backend: Flask (Python)
Frontend: React (with vite and Typescript with bun)
LLM Models:
Reasoning (gpt-5-mini)
Intent + Summarization: gpt-4o-mini
Tools calling
AI Agents
RAG (Retrieval Augmented Generation)
Search API: Perplexity Search
Prompt Engineering
Vibe coding
Architecture:
About
Full-stack AI-powered RAG-based app that lets the users get recommendations and plan their travel.