We picked vibe search. Instead of filtering by cuisine, neighborhood, or rating, users type the way they actually talk: "cozy café", "boozy bar", "quiet park to read in", "Gen-Z brunch spot". The system pulls back places that match the vibe, ranked by similarity, blended with location and recency.
The team peaked at 3 to 4: 2 React Native engineers on mobile, 1 Python engineer running the vector search service, and 1 backend engineer wiring it into the existing API. Sofia stayed close on the product side. We treated the 3-week ship target as a hard milestone: cut everything that was not the search experience, ship the rest in follow-on iterations.
After vibe search landed we kept building. The place-library organizer (think Pinterest-for-locations, your saved cozy cafés, your bachelor party shortlist) shipped a few weeks later. Home-page recommendations pulled from the same embedding store, personalized to a user search history while staying entirely on-device for the privacy-sensitive parts.