To support product conceputal design, We implemented StepIdeator, which supports mixed representation within an environment that includes design briefs, sketches, models, and renderings . This AI-based system is designed to provide specific inspiration, make design concepts tangible, and facilitate effortless navigation among different representations.
To install StepIdeator, follow these steps:
-
Clone the repository:
git clone https://github.com/Hualeez/StepIdeator.git
-
Install dependencies of Python:
- Enter the
StepIdeator-APIdirectory: - Set up the environment and install dependencies using Conda:
conda env create -f environment.yml \ conda activate $env_name
- Enter the
-
Run Python application:
python app.py
-
Make sure you have Node.js installed. You can download and install the version that fits your operating system from https://nodejs.org
-
Install dependencies of user interface:
- Enter the
StepIdeator-UserInterfacedirectory - Install dependencies using yarn:
yarn install
- Enter the
-
Run user interface:
yarn dev
-
Open the application in your browser.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or inquiries, please contact Yichen Cai (yichencai@zju.edu.cn) .
