DecorCraft is a web-based application that leverages Generative AI to help users visualize customized interior designs. By uploading a photo of a room and selecting a preferred style, users can generate culturally aware and aesthetically refined design layouts using Stable Diffusion models fine-tuned with LoRA and enhanced via ControlNet.
Layer | Technologies Used |
---|---|
Frontend | TypeScript, Next.js (App Router), Tailwind CSS |
AI Model | Stable Diffusion, LoRA, ControlNet |
Backend/API | Replicate API (model inference), ByteScale API (uploads) |
Tools Used | Auto1111, ComfyUI, KhoyaSS (for training and testing) |
Hosting | Replicate (Model), ByteScale (Storage) |
git clone https://github.com/vishwaah/AI-Driven-Interior-Decor.git
cd AI-Driven-Interior-Decor
npm install
Create a .env.local
file in the root directory and add:
REPLICATE_API_TOKEN=your_replicate_api_key
BYTESCALE_PUBLIC_KEY=your_bytescale_api_key
npm run dev
Visit http://localhost:3000
to use the app locally.
This project is licensed under the MIT License.
🌐 DecorCraft – Redefining interior design through AI ✨