Watch the full demo: https://youtu.be/8hdmUwOEAWM
Appmuseme is a culturally intelligent travel assistant that helps users plan unforgettable trips based on their unique tastes in music, food, books, fashion, and more โ not just social media trends.
By combining Qlooโs Taste AI with Google Gemini and a lightweight frontend architecture, Appmuseme builds day-by-day itineraries aligned with who you are, not just where youโre going.
โ๏ธ Taste-powered travel itinerary builder- ๐งฌ AI parses your input into structured cultural preferences
- ๐ Uses Qlooโs cross-domain taste graph to fetch experiences
- ๐ Suggests hyper-personalized venues, neighborhoods, and events
- ๐ถ Generates playlists, reading lists, and city vibe maps
- โก Fast, single-layer architecture using only frontend + LLM
- Google Gemini
- Qloo Taste AI
- Optional: OpenWeather API for weather-based day planning
-
Clone the repo
-
Set up your environment variables:
cp .env.example .env # Add your API keys: # - QLOO_API_KEY # - QLOO_API_URL # - GEMINI_API_KEY
-
Install dependencies and run:
pnpm install pnpm dev
We wanted to reimagine how people travel โ not by search trends or tourist traps, but by what they actually love. Our inspiration came from the question:
"What if you could plan a trip based on your taste in music, books, and style โ instead of Tripadvisor rankings?"
With Qloo's cultural graph and modern LLMs, that vision became real.
Built entirely in Next.js using Vercel AI SDK to interface directly with Google Gemini
Custom prompts parse user taste input and call the Qloo API for culturally-aligned discovery
Results are synthesized into a structured itinerary based on user intent and taste
-
Tuning prompts to extract structured cultural preferences from freeform input
-
Mapping broad Qloo recommendations into localized, day-by-day suggestions
-
Handling edge cases where user tastes or destinations lacked direct Qloo matches
-
Designing a frontend that feels personal, smart, and easy to use
Designed a taste-first travel planning experience using just frontend and LLMs
Integrated real cultural intelligence from Qloo into a production-grade app
Delivered a complete end-to-end travel planner powered by AI and taste graphs
Created a UX that helps users feel seen โ not just served generic suggestions
-
How to design LLM prompts that reflect taste, mood, and personality
-
How Qlooโs API works across domains (e.g. music to food to neighborhoods)
-
Why simplicity in architecture (LLM + frontend) can outperform full backend systems for certain flows
-
How to fuse design + data for culturally meaningful results
-
๐ซ Group trip planning (merge tastes from multiple users)
-
๐งณ Taste-based destination suggestions: โWhere should I go based on who I am?โ
-
๐ Add neighborhood intelligence with Mapbox or Google Places
-
๐ฑ Launch iOS/Android PWA version
-
๐ผ Explore partnerships with travel apps or cultural brands
Qloo API returning empty results:
-
Check that QLOO_API_KEY and QLOO_API_URL are correct
-
Confirm that your taste terms exist within Qlooโs domain taxonomy
Gemini failing to return structured results:
-
Review and refine your system prompt
-
Ensure inputs are clearly separating destination, tastes, and mood
-
Review prompt logs (if debugging is enabled)
-
Check browser console logs for API response issues
-
Ensure API keys are valid and active
This project is licensed under the MIT License. See the LICENSE file for details.


