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

No packages published

Contributors 6