Inspiration

  • ๐ŸŽฏ Interior design tools are either too technical for normal people or too dumb for professionals. We wanted to kill that gap
  • ๐Ÿค– If AI can understand text, images, and video, it should understand spaces too
  • ๐Ÿ  The goal: let anyone design real homes, not just pretty renders

What it does

๐Ÿง  Bhaari is a browser-based 3D design studio to create full interior layouts:

  • ๐Ÿ–ฑ๏ธ Manually on a CAD-like canvas
  • โŒจ๏ธ Instantly from a text prompt
  • ๐Ÿ–ผ๏ธ From a 2D floor plan image
  • ๐ŸŽฅ From a room walkthrough video
  • ๐Ÿ“ฆ Generates editable 3D rooms that can be rendered, modified, and exported in industry-standard formats

How we built it

โš™๏ธ Built entirely using Google AI Studio and Gemini multimodal models we combined:

  • ๐Ÿ“ Text understanding for layout generation
  • ๐Ÿ‘๏ธ Vision models for image-to-floor-plan conversion
  • ๐ŸŽž๏ธ Video understanding for reconstructing 3D room geometry
  • ๐ŸŽจ AI-assisted rendering pipelines for realistic visualization
  • ๐ŸŒ Browser-first architectureโ€”no heavy local software required

Challenges we ran into

๐Ÿ”ฅ This was the hard part and it shows real depth:

  • ๐Ÿงฑ Generating browser-friendly 3D models that donโ€™t crash or lag
  • ๐Ÿ“ Converting pure text prompts into accurate 3D rooms
  • ๐Ÿ–ผ๏ธ Creating a 3D floor plan from a blank room image
  • ๐ŸŽฅ Reconstructing usable 3D geometry from an uploaded MP4 walkthrough
  • โš ๏ธ Hitting resource and prompt limits in AI Studio, causing hangs and throttling
  • ๐Ÿ“ค Exporting designs in industry-accepted formats for professional tools
  • ๐Ÿšง Infra limits stopped feature expansion not ideas

Accomplishments that we're proud of

  • ๐Ÿš€ One-click generation of complete 3D interior models
  • ๐Ÿ”„ Multiple creation modes: manual, text, image, and video
  • ๐Ÿ› ๏ธ Fully editable 3D scenes, not just visual mockups
  • ๐Ÿ“ Exportable outputs usable in professional design software

What we learned

  • ๐ŸŽฏ How to craft high-precision, complex prompts for 3D generation
  • ๐Ÿ“ Why clean geometry and correct export formats matter
  • ๐Ÿง  How to orchestrate Gemini multimodal models for non-trivial workflows
  • โฑ๏ธ AI can replace weeks of draftingโ€”only if constraints are brutally clear

What's next for Bhaari - 3D Design Studio

  • ๐Ÿช‘ Expanding the object and furniture catalog
  • ๐ŸŽจ Integrating real-world finishes, materials, and textures
  • โšก Improving realism without killing browser performance
  • ๐Ÿ•ถ๏ธ Generating immersive walkthroughs, moving toward AR-style experiences

Built With

Share this project:

Updates