AI Interior Design & Room Restyling Preview
Explore Minimalist, Japandi, Scandinavian, or Wabi-Sabi room concepts. Browse copy-ready prompts freely, or enter a Private Beta test passcode to run live image edits via Alibaba Cloud Bailian.
Stored only in your browser tab's sessionStorage (cleared when you close the tab or click Clear) and sent via the X-Demo-Passcode header.
wanx2.1-imageedit, Beijing region) for AI image synthesis. Do not upload photos containing sensitive personal information, faces, or confidential documents. Per Alibaba Cloud documentation, generated result image links are valid for 24 hours—please download your image promptly if you wish to keep it.
Note: Per Alibaba Cloud Bailian documentation, generated result image links are valid for 24 hours. Download any result you wish to keep.
Prompt Library & Style Guide
Click any preset prompt below to load it directly into the editor above, or explore dedicated room guides.
Warm Minimalist Sanctuary
"Modify the bedroom into a warm minimalist style, low platform oak bed, crisp neutral linen bedding, uncluttered nightstands, soft morning daylight."
Oak & Linen Living Space
"Modify the living room into Japandi style, low-profile bouclé sofa, light oak media console, travertine coffee table, indoor olive tree, muted earth tones."
Compact Studio Optimization
"Modify the compact studio into Scandinavian minimalist style, leggy modular sofa, wall-mounted shelving, light birch flooring, bright diffused lighting."
How It Works, Access Control & Privacy
How does instruction-based image editing work, and how is my uploaded photo processed?
When you upload a photo, your browser resizes it proportionally within 512–1280px. When you trigger generation, the Base64 image and text prompt are sent to Alibaba Cloud Bailian's wanx2.1-imageedit service (description_edit mode, strength: 0.65). Because generative diffusion models synthesize pixels probabilistically, overall room composition is guided by your photo while fine details may vary. Per Alibaba Cloud documentation, returned result image URLs are valid for 24 hours.
How are access control and concurrency handled during Private Beta?
Live AI rendering is restricted to authorized testers via a server-verified DEMO_PASSCODE (entered in Step 0 and stored only in your current tab's sessionStorage). For deployments requiring strict cross-instance quota and concurrency enforcement across edge nodes, the backend supports binding an atomic Cloudflare Durable Object coordinator (BailianRateLimiterDO).