Vibe Travel

AI-native product / Family travel

Plan a family trip around the people actually taking it

I built an AI travel planner that learns a family’s pace, ages, sensory needs, diet, and budget—then turns that context into grounded recommendations and realistic itineraries.

RoleSole builder & product lead
FocusProduct strategy and full-stack build
PlatformProduction web application
Vibe Travel personalized family itinerary interface
Coverage50+

cities available worldwide

Data ecosystem6

external APIs integrated

Search results12–16

personalized options per destination

Personalization1 profile

reused across the whole journey

01 / Context
The problem

Generic travel advice breaks down when a family arrives

Parents can spend hours combing through “top 10” lists that ignore naps, energy levels, sensory needs, dietary restrictions, and the simple logistics of moving with young children.

The product opportunity was to treat those constraints as the foundation of the plan—not as filters added after a generic itinerary had already been generated.

02 / Product thesis
The family profile

Set the context once. Use it everywhere.

Vibe Travel begins with a durable family profile and makes it the personalization engine for search, attraction recommendations, and day-by-day planning.

Your family’s Vibe

The inputs that change a trip

Kids’ agesTravel paceSensory needsDietary needsBudgetInterestsNap schedule

“Personalization only works when the context is right.”

Core product principle

03 / Experience
From inspiration to a usable day

Connect discovery, planning, and adaptation

The experience follows the way families actually make decisions: broad inspiration first, confidence-building detail next, then a plan that can flex when real life intervenes.

01

Discover

Search a destination through the family’s interests and constraints.

02

Compare

Review ratings, hours, accessibility, weather, and fit.

03

Plan

Build realistic days around meals, energy, and nap windows.

04

Adapt

Refresh the itinerary conversationally as needs change.

04 / Scout
The agentic layer

Let a family plan through conversation

Scout is a tool-enabled AI assistant that can search destinations, save attractions, answer follow-up questions, and assemble an end-to-end itinerary from one prompt.

Why conversation

Trips rarely begin as a form

Parents naturally describe tradeoffs: “We want one big activity, a slow afternoon, and somewhere our picky eater will be okay.” Scout preserves that nuance while grounding the response in live product data.

Plan three days in Lisbon for two adults and a six-year-old. Keep afternoons light and avoid long lunch waits.
ScoutI’ve built a family-paced plan with one anchor activity each morning, nearby lunch options, and flexible afternoons.
Search · Save · Build itinerary
05 / Grounding
Real data, useful recommendations

Reduce hallucination by enriching the model with live context

I integrated external sources so the AI could reason with useful facts instead of relying on generic travel knowledge alone.

Google Places

Ratings, opening hours, addresses, and place details.

OpenWeather

Conditions that can reshape a family’s day.

Viator

Bookable tours and destination activities.

Wikipedia

Destination context and attraction background.

Claude

Conversational reasoning and tool orchestration.

Family profile

The product’s own source of personalization truth.

06 / Product system
Shipped end to end

Build the product around the full planning loop

AI attraction search

Personalized destination results enriched with real place data.

Nap-aware itineraries

Day plans that reflect energy, meals, pace, and recovery.

Sensory-friendly detail

Accessibility and sensory notes remain visible during evaluation.

Saved trips & places

Authentication, database, and trip management built on Supabase.

Production release

A working product, free to explore

Open Vibe Travel ↗

07 / Reflection
What the work clarified

AI becomes useful when the product gives it durable context

The differentiator was not the ability to generate an itinerary. It was the system around the model: a reusable family profile, grounded destination data, tool-enabled actions, and a planning experience that respects how families actually move through a day.

Next project

Enterprise Catalog Search →