roomGPT logo

roomGPT

Free

Generate your dream room.

FreeFree tier
Inputs: imageOutputs: image
Type
Open Source

About roomGPT

RoomGPT is an open source AI tool that lets users upload a photo of a room and generate redesigned versions using the ControlNet machine learning model. Built with Next.js, it sends the uploaded image through the ML model hosted on Replicate and returns the AI-generated room. This is the original open source version of the RoomGPT.io paid SaaS product, providing core functionality without authentication or payment features, making it easy to clone, deploy, and experiment with.

Key Features

Uses ControlNet ML model to generate realistic room variations
Simple upload interface for any room photo
Leverages Replicate for ML model hosting and Bytescale for image storage
Built with Next.js and TypeScript for easy deployment (one-click Vercel deploy)
Open source (MIT license) — clone, modify, and self-host
Supports rate limiting via UpStash Redis (optional)

Pros & Cons

Pros
  • Completely free and open source
  • Powered by state-of-the-art ControlNet AI for high-quality results
  • Easy to deploy with one-click Vercel integration
  • Lightweight codebase suitable for learning and customization
  • No registration or payment required to use the base version
Cons
  • Limited to room redesign only; no other interior element generation
  • Requires separate API keys (Replicate, optionally UpStash) to run locally
  • Basic version lacks user authentication, payments, and advanced features found in the paid RoomGPT.io SaaS
  • Image generation quality depends on the Replicate API availability and pricing
  • May require technical knowledge to set up and deploy

Best For

Interior design inspiration and ideationHome renovation visualizationReal estate staging and presentationArchitectural concept explorationDIY home improvement planning

FAQ

What is RoomGPT?
RoomGPT is an open source AI tool that generates redesigned versions of a room from an uploaded photo using the ControlNet machine learning model.
How does RoomGPT work?
You upload a photo of any room. The app sends the image through the ControlNet ML model hosted on Replicate, then returns the AI-generated room image.
Is RoomGPT free?
Yes, this open source version is completely free. It does not include authentication or payment features. The paid version is available at RoomGPT.io.
Can I run RoomGPT locally?
Yes, you can clone the GitHub repository, install dependencies, set up Replicate API keys, and run it locally with npm run dev.
What technologies does it use?
It uses Next.js, TypeScript, Tailwind CSS, ControlNet (via Replicate), and Bytescale for image storage. Rate limiting can be added with UpStash Redis.