SkyPilot
Flight booking, made conversational.
An AI travel assistant that understands flight preferences, compares offers and guides travelers through a reservation flow.

Visual concept illustration. This is a planned MVP, not a deployed client product.
The challenge
Why it matters.
Flight search often involves endless filters and switching between results. SkyPilot explores a more natural way to search, compare and select an itinerary without losing control of the details.
Planned MVP
What the first version will do.
- 01Understand destinations, travel dates, passenger counts and flight preferences through conversation.
- 02Retrieve and compare structured offers using a provider sandbox or representative test data.
- 03Show clear itinerary cards with times, connections, prices and baggage information where available.
- 04Collect traveler details and complete a simulated booking or reservation flow.
Technical approach
How it's designed to work.
Experience
React and TypeScript chat interface with flight result cards.
Application
FastAPI for conversation state, validation and LLM tool orchestration.
Integrations
Flight search sandbox or mock provider; real ticketing requires authorized provider access.
Storage
PostgreSQL for sessions, user preferences and booking drafts.
Have something similar in mind?
Let's talk about your goals and find the right approach for your product.

