Skip to Main Content

SameRoom

Built at Meta Global AI Developer Hackathon · Oct 26, 2026 · Remote

SameRoom — Demo video

SameRoom turns a photo of your actual room, house or courtyard into a photorealistic redesign of that same space, using Meta's Muse Image to edit the real photo and Muse Spark to understand it. It then hands you a plan you can shop from, export and share, on a backend built to hold up under real traffic. THE PROBLEM A designer costs more than the furniture, and AI image tools invent a room that isn't yours. Indian homes are especially underserved: courtyards, verandahs and terraces rarely appear in design tools at all. SameRoom keeps your real walls, windows and structure and changes everything else, just by asking. WHAT IT DOES Redesigns 13 kinds of space with 19 designer styles. That includes Indian courtyards (aangan), verandahs (thinnai) and rooftop terraces, with styles like Indian Courtyard & Haveli and Modern Indian Villa. Lets you direct it like a designer: 14 one-tap additions (fridge, L-sofa, kitchen island, teak jhula, terracotta jali, brass urli, pergola and more) layout instructions in plain words voice or text tweaks that build on each other wall colours, bed sizes and time-of-day lighting Muse Spark reads the photo, estimates the room size and checks which bed sizes fit. Hands you a usable plan: a 60-30-10 spec sheet with paint codes, a tag-to-shopping list, a PDF dossier, a ZIP design pack (renders, palette JSON, shopping list) and shareable links that open the design for anyone. BUILT FOR PRODUCTION Cost control: per-device rate limits and a server-wide daily cap on Meta calls. Efficiency: an LRU render cache so repeats are instant and free, identical in-flight requests share one Meta call, and photos are downscaled in the browser. Backpressure: bounded concurrency with a bounded queue, answering "busy, try again" instead of piling up. Scaling path: Redis for shared state, a worker queue for renders, and object storage behind a CDN. Its core interface came from that version: capture, the original 14 styles, makeover modes, the lighting simulator, before/after, tagging and PDF export. Newly built during the hackathon: The full Meta Model API integration (Muse Image editing and generation, Muse Spark room analysis) and the instruction compiler that merges mode, palette, layout, colour, bed size and lighting into one request. Exterior and Indian spaces: 3 new space types (Indian courtyard, verandah/thinnai, rooftop terrace) and 5 new styles (Indian Courtyard & Haveli, Modern Indian Villa Exterior, Tropical Garden & Landscape, Mediterranean Garden & Terrace, Parisian Haussmann). Directing the design: 14 one-tap furniture and landscape additions, layout instructions, a style catalog with interior/exterior filters, and an Indian-courtyard demo. Sharing and export: shareable links (/api/share) and the ZIP design pack. The reliability layer: time limits, retry, the error catalogue, on-screen errors with Try again, and the health checks.

Team