Skip to content

siegblink/interior-designer-ai

Repository files navigation

Interior Designer AI

interior-design-image

A modern, AI-powered application for transforming interior spaces with cutting-edge design. Upload a photo of your room and get a redesigned space in seconds.

Features

  • Modern UI with glassmorphism effects and fluid animations
  • AI-Powered Design transformation using Replicate API
  • Multiple Design Styles including Modern, Vintage, Minimalist, and Professional
  • Various Room Types such as Living Room, Dining Room, Bedroom, Bathroom, and Office
  • Responsive Design that works on both desktop and mobile devices

How to use

1. Clone this project's repository

In your Terminal app

# Clone the repo
git clone git@github.com:siegblink/interior-designer-ai.git

2. Install Bun (if not already installed)

Bun is a fast JavaScript runtime and package manager. Install it using:

# macOS/Linux
curl -fsSL https://bun.sh/install | bash

# Windows
powershell -c "irm bun.sh/install.ps1 | iex"

For more installation options, visit https://bun.sh/docs/installation

3. Install the project dependencies

Go to the project's directory

  • Type cd interior-designer-ai
  • Then, bun install

4. Create an account at replicate

create-account-in-replicate

5. Go to the API tokens page within your replicate account

go-to-api-tokens

6. Create your API token and copy it

create-api-token

7. Rename the .env.example file to .env.local

8. In .env.local, replace the placeholder your_api_token with your API token

# Replace 'your-api-token' with your own API token from replicate
REPLICATE_API_TOKEN=your-api-token

9. Run the project

Back in your Terminal in the project directory, type bun dev

10. See the running application in your browser at localhost:3000

see-running-app

Technologies Used

  • Next.js 16 - React framework for production
  • React 19 - UI component library
  • Tailwind CSS 4 - Utility-first CSS framework
  • shadcn/ui - Accessible UI component library built on Radix UI
  • cmdk - Command menu for searchable dropdowns
  • Replicate API - For AI-powered design transformations

Contributing

Contributions are welcome! Please check out our contribution guidelines first.

License

This project is open source and available under the MIT License.

Packages

 
 
 

Contributors