Installing ComfyUI in 3 Easy Steps
Step 1: Download and Extract ComfyUI
Download the ComfyUI package from the official GitHub repository by browsing to the ReadMe section and accessing the direct link. Extract the package to a local directory to maintain a consistent file structure.
Step 2: Start ComfyUI
For Nvidia GPU users, start ComfyUI by double-clicking ‘run_nvidia_gpu.bat’. For non-Nvidia GPU users, use ‘run_cpu.bat’. Ensure a checkpoint model is placed in the ComfyUI\models\checkpoints directory.
Step 3: Configure and Run ComfyUI
Run ComfyUI and optimize performance and functionality. Learn how to streamline workflows and update model checkpoints for better experiences by exploring detailed instructions and troubleshooting tips. This step helps ensure smooth operation and maximizes the potential of ComfyUI.
To optimize performance, ensure that your computer’s GPU configuration is compatible with ComfyUI. For detailed installation and configuration instructions, refer to the official GitHub repository and relevant community resources.
Key Takeaways
Set Up ComfyUI in 3 Steps:
- Download and Extract ComfyUI: Download the ComfyUI package from the official GitHub repository, then extract it using a software like 7-Zip to your preferred location.
- Add a Checkpoint Model: Place a checkpoint model in the *models/checkpoints* directory inside your extracted ComfyUI folder.
- Run ComfyUI: Double-click *run_nvidia_gpu.bat* for Nvidia GPUs or *run_cpu.bat* for other GPUs, then open the GUI link in your web browser (e.g., http://0.0.0.0:8188).
Corrected and simplified according to the instructions:
- Download ComfyUI Package: Navigate to the official GitHub repository and download the ComfyUI package.
- Extract ComfyUI Files: Extract the package using 7-Zip or similar software to your preferred location.
- Start ComfyUI: Double-click *run_nvidia_gpu.bat* for Nvidia GPUs or *run_cpu.bat* for other GPUs to run ComfyUI and access its GUI in a web browser.
ComfyUI Setup Simplified:
- Download and Extract: Download the ComfyUI package from GitHub and extract it with 7-Zip.
- Add Checkpoint Model: Place a checkpoint model in the ComfyUI/models/checkpoints directory.
- Run ComfyUI: Run ComfyUI by double-clicking the appropriate .bat file and access the GUI via the displayed URL.
However, to strictly adhere to the 10-word limit and active voice while emphasizing important words:
- Download ComfyUI: Download the ComfyUI package from the official GitHub repository.
- Extract Files: Extract the ComfyUI package with 7-Zip to your location.
- Run ComfyUI: Run ComfyUI by double-clicking the appropriate .bat file.
Download ComfyUI Package

Download ComfyUI Package
To start installing ComfyUI, download the package from the official GitHub repository. This ensures security and provides the most current version of the software.
At the repository, navigate to the ReadMe section and click on the direct link to download the integrated package.
The integrated package includes all necessary components and can be extracted to a local directory. This results in a consistent file directory, allowing for a straightforward installation. A minimum of 8GB of system memory is recommended for optimal performance.
For an alternative installation method, use the Aaaki ComfyUI Launcher. This can be downloaded from: https://drive.google.com/file/d/1nkNvE1Fnpeg3bZrdRAEpeWUx6jXS_GVn/view?usp=drive_link. This option provides a convenient way to manage and install additional models and plugins.
Installation Steps:
- Download the official package from the GitHub repository.
- Extract the package to a local directory using unzipping software.
- Align the extracted files with the ComfyUI File Directory section for consistency.
Alternative Method:
- Download the Aaaki ComfyUI Launcher from the provided link.
- Place the launcher in the ComfyUI root directory and double-click to start the installation of related environments and dependencies.
It is crucial to ensure that Git is properly installed and configured before downloading the package.
Unzip and Start ComfyUI

Unzip and Start ComfyUI
Extract the downloaded ComfyUI package to a local directory using 7-Zip. Right-click on the package file (e.g., ComfyUI_windows_portable_nvidia_cu118_or_cpu.7z), select 7-Zip > Extract Here.
If extraction fails, verify the file integrity and security settings.
Place the extracted folder in a preferred location. Navigate to the extracted ComfyUI folder and start ComfyUI by double-clicking ‘run_nvidia_gpu.bat’ for Nvidia GPU users or ‘run_cpu.bat’ for non-Nvidia GPU users. The application will launch in the browser.
ComfyUI’s lightweight design ensures it only loads necessary components, resulting in lower memory usage and faster generations.
Running ComfyUI
Ensure a checkpoint model is placed in the ComfyUI_windows_portable\ComfyUI\models\checkpoints directory. This model is necessary for ComfyUI to function properly.
Troubleshooting Extraction Issues
If extraction fails, try using built-in Windows zip functionality or different extraction software. Verify that system security settings do not prevent extraction. Confirm the integrity of the downloaded file by checking its properties.
Starting ComfyUI
Double-click ‘run_nvidia_gpu.bat’ for Nvidia GPU users or ‘run_cpu.bat’ for non-Nvidia GPU users to start ComfyUI. The application will then launch in the browser, ready for further setup and usage.
The installation process also requires having Python installed on your system to ensure compatibility with the necessary tools and scripts.
Configure and Run ComfyUI

Configure and Run ComfyUI
Optimize GUI performance by removing unnecessary nodes and streamlining workflows. This ensures a smoother experience and faster processing.
Workflow Customization
Modify your workflow by adding necessary nodes like ‘PreviewImage’ and connecting their outputs appropriately. This step is crucial for effective workflow management.
Keyboard Shortcuts
Use keyboard shortcuts to queue prompts and start generation quickly. Familiarize yourself with key combinations like Ctrl + Enter to queue graphs and Ctrl + Shift + Enter to prioritize them.
Network Connection
Ensure a stable network connection for downloading environment configuration files. Check the ‘models/checkpoints’ directory for model checkpoints and restart ComfyUI if necessary.
Regular Updates
Regularly update model checkpoints to enhance your ComfyUI experience. This practice will help maximize the tool’s capabilities and efficiency. Additionally, Command Line Installation is recommended as the most universal method for installing ComfyUI, which tends to have fewer issues. To avoid installation conflicts, extract ComfyUI files to a folder close to the root of the drive to prevent path length issues.
Optimize workflows regularly as well to further enhance the tool’s performance.