AMS 691.01
All projects
lifestyle

Recipe Remix

Translate any recipe to a different cuisine, diet, or appliance.

visioncuisine-translationdietaryGeminiNext.js

By

Astha Soni

Semester

Spring 2026

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.

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.

  • 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
  • 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
  • Frontend: Next.js + Tailwind CSS
  • LLM: Gemini 1.5 Pro (vision + creative translation)
  • Hosting: Vercel
  • Vibe coding: Windsurf / Cursor