lifestyle
Recipe Remix
Translate any recipe to a different cuisine, diet, or appliance.
visioncuisine-translationdietaryGeminiNext.js
By
Astha Soni
Semester
Spring 2026
Problem
We often find great recipes online that don't fit our current context. The manual effort required to rewrite a recipe for a different cuisine (e.g. Italian to Thai), dietary restriction (vegan, keto), or available appliance (air fryer vs oven) is a major friction point in home cooking.
Solution
Remix takes a screenshot of any recipe and, using a Cuisine Dial and Constraint Toggles, instantly re-imagines the dish. It doesn't just swap ingredients — it translates the flavor profile and cooking instructions to match the target vibe and kitchen setup.
User flow
- Upload a screenshot of a recipe
- Set the Cuisine Dial (target cuisine) and Constraint Toggles (diet, appliances)
- The system extracts ingredients and steps from the screenshot
- LLM maps flavor profile and rewrites instructions for your setup
- Receive the translated recipe
LLM components
- Vision-to-structured-data — extract ingredients and steps from messy screenshots
- Cultural mapping — LLM as a fusion chef mapping flavor profiles between cuisines
- Instruction synthesis — adapts cooking methods for specific appliances
Tools
- Frontend: Next.js + Tailwind CSS
- LLM: Gemini 1.5 Pro (vision + creative translation)
- Hosting: Vercel
- Vibe coding: Windsurf / Cursor