Installing ComfyUI & ComfyUI Manager made easy!

Code Crafters Corner
1 Apr 202416:06

TLDRThis tutorial video guides viewers through the installation process of ComfyUI and ComfyUI Manager. It offers a direct download link for Windows users and instructions for other operating systems. For those facing difficulties, an automated tool simplifies the installation with a one-click solution. The video also demonstrates how to download and use ComfyUI models from civicai.com, and introduces ComfyUI Manager for easy updates and custom node installations. An alternative method using Pinu is suggested for Mac users or those needing additional support.

Takeaways

  • 🌐 The video provides a step-by-step guide on installing ComfyUI and ComfyUI Manager.
  • 🔍 It starts by directing viewers to the ComfyUI GitHub repository for installation instructions.
  • 📁 For Windows users, there's a direct download link, while others need to find their OS-specific instructions.
  • 🖥️ The process involves downloading a .zip file, extracting it, and running a .bat file to start ComfyUI.
  • 🔄 If there are difficulties, a simpler method using a tool for automation is suggested.
  • 📚 The video mentions the use of timestamps in the description for easy navigation.
  • 📚 It also explains how to download and install models from civicai.com for ComfyUI.
  • 🛠️ The script details the installation of ComfyUI Manager using GitHub and cloning the repository.
  • 🔄 It advises on installing Git if not already present for cloning the ComfyUI Manager.
  • 🔄 For Mac users or those facing difficulties, the video recommends using Pinu for a one-click installation.
  • 🔄 Pinu automates the process by analyzing the computer and installing all required dependencies.
  • 🖼️ Finally, the video ensures that the installation is successful by testing the image generation in ComfyUI.

Q & A

  • What is the main topic of the video?

    -The main topic of the video is to guide users through the installation process of ComfyUI and ComfyUI Manager.

  • Where can users find ComfyUI on the internet?

    -Users can find ComfyUI on GitHub by searching for 'ComfyUI GitHub' in their web browser.

  • What is the purpose of the tool mentioned for Mac and Linux users?

    -The tool is designed to automate the installation process of ComfyUI, making it easier for users with one-click installation.

  • How can users access their Downloads folder on Windows?

    -Users can access the Downloads folder by typing 'download' in the Start menu search bar or by using File Explorer.

  • What file extension does the ComfyUI Windows portable version have?

    -The ComfyUI Windows portable version has a '.zip' file extension.

  • What are the two .bat files used for running ComfyUI?

    -The 'runNvidia_gpu.bat' file is used for running ComfyUI with a GPU, and 'runoncpu.bat' is used for running it on a CPU.

  • How can users download models for ComfyUI?

    -Users can download models for ComfyUI by visiting civicai.com, selecting the desired model, and following the download instructions.

  • What is the file format users should look for when downloading models?

    -Users should look for the '.safetensors' file format when downloading models for ComfyUI.

  • How can users install ComfyUI Manager?

    -Users can install ComfyUI Manager by cloning the repository from GitHub using the 'git clone' command in the terminal.

  • What is the alternative method for installing ComfyUI mentioned in the script?

    -The alternative method for installing ComfyUI is using Pinu, which allows for one-click installation of AI apps on the computer.

  • How can users verify the installation of ComfyUI using Pinu?

    -After installation, users can verify by clicking on the application in Pinu and checking if ComfyUI starts correctly, generating images with the selected model.

Outlines

00:00

🛠️ Installing Comfy UI and Manager

This paragraph introduces the video's focus on installing Comfy UI and the Comfy UI manager for various operating systems, including an automated tool for difficult installations. It guides viewers through accessing the Comfy UI GitHub repository, choosing the correct installation guide for their OS, and downloading the necessary files. The process involves extracting files, running batch files to test the installation, and accessing the web interface to load checkpoints. The video also mentions downloading models from Comfy.ai and using filters to find the desired model type.

05:02

📚 Downloading and Installing Checkpoints

The second paragraph details the steps for downloading and installing checkpoints for Comfy UI. It explains how to find and select the appropriate model on Comfy.ai, download it, and then place the 'save tensor' file into the correct folder within the Comfy UI directory. The viewer is guided on how to refresh the browser to detect the new model and test it using the Q prompt button. The paragraph also covers the process of installing the Comfy UI manager from its GitHub repository and the necessary steps to clone it using Git.

10:04

🔄 Cloning and Setting Up Comfy UI Manager

This section describes the process of cloning the Comfy UI manager using Git and setting it up. It includes troubleshooting steps for users who encounter errors related to Git not being recognized as a command, suggesting the installation of Git from the official website. After successfully cloning the manager, the viewer is instructed to run Comfy UI, which will now include the manager with its dependencies, and how to use the manager to update Comfy UI and install custom nodes.

15:06

🔧 Alternative Installation with Pinocchio

The final paragraph offers an alternative installation method for Comfy UI using Pinocchio, a one-click installation tool. It provides instructions for downloading and installing Pinocchio, searching for Comfy UI within the application, and installing the necessary dependencies. The viewer is guided through the process of verifying the publisher and installing Comfy UI through Pinocchio. The paragraph concludes with testing the Comfy UI installation using text prompts and model selection, ensuring the green progress bar appears, indicating successful image generation.

Mindmap

Keywords

💡ComfyUI

ComfyUI is a user interface for running AI models, particularly for generating images based on text prompts. It is central to the video's theme, as the script guides viewers through the installation process. For instance, the script mentions 'how to install ComfyUI' and provides a direct link to download it from its GitHub repository.

💡ComfyUI Manager

ComfyUI Manager is a tool that complements ComfyUI, facilitating the management of AI models and updates. The script discusses installing the ComfyUI Manager to enhance the functionality of ComfyUI, indicating its importance in the overall setup.

💡Installation Guide

The installation guide is a set of instructions provided on the ComfyUI GitHub page to assist users in setting up the software. The script refers to it when directing viewers to 'the installation guide for Windows users' and 'others' to follow the steps specific to their operating systems.

💡Dependencies

Dependencies are software packages or libraries that an application needs to function properly. In the context of the video, the script mentions that the ComfyUI installation process includes installing all necessary dependencies, ensuring the software runs smoothly.

💡Checkpoint

In the AI context, a checkpoint refers to a snapshot of the model's training progress, which can be saved and loaded for inference. The script uses the term when instructing how to load a checkpoint in ComfyUI, indicating it's a crucial step for using pre-trained models.

💡Models

Models, in the script, refer to AI models that can be downloaded and used with ComfyUI for generating images. The video explains how to select and download models from the ComfyUI website, emphasizing the variety of models available like 'SD 1.5' and 'SD XL'.

💡GitHub

GitHub is a platform for version control and collaboration that is used to host and review code. The script instructs viewers to visit 'ComfyUI GitHub' to access the software's source code and installation files, highlighting its role as the primary distribution channel for ComfyUI.

💡Batch File (.bat)

A batch file is a text file with the '.bat' extension containing a series of commands to be executed by the command-line interpreter. The script mentions 'run on Nvidia GPU.bat' and 'run on CPU.bat' as examples of batch files used to launch ComfyUI.

💡CLI (Command-Line Interface)

The command-line interface, or CLI, is a text-based interface for interacting with a computer system. The script describes using the CLI to run ComfyUI, as evidenced by the terminal output shown when launching the software.

💡Pino

Pino is a third-party tool mentioned in the script for users who face difficulties installing ComfyUI. It offers a one-click installation process for various AI apps, including ComfyUI, simplifying the setup for users with different operating systems.

💡Dependencies Installation

The script explains the process of installing dependencies required for ComfyUI Manager, emphasizing the automatic installation of necessary components to ensure the manager functions correctly with ComfyUI.

Highlights

This video tutorial provides a step-by-step guide on installing ComfyUI and ComfyUI Manager.

A tool is introduced to automate the installation process of ComfyUI for users facing difficulties.

Instructions for accessing ComfyUI's GitHub repository and navigating to the installation guide.

Direct download link for Windows users and alternative instructions for other operating systems.

A simplified method for downloading ComfyUI is demonstrated with timestamps provided for easy reference.

How to save and extract the ComfyUI Windows portable zip file from the default download location.

Running ComfyUI using the .bat files depending on the presence of an Nvidia GPU or CPU-only setup.

The appearance of the ComfyUI web browser interface and initial checkpoint setup.

Downloading models for ComfyUI from civicai.com and selecting the appropriate file format.

Instructions on how to handle the download of ComfyUI models, including signing in for restricted files.

How to place the downloaded checkpoint into the correct folder within the ComfyUI directory.

Using the refresh button in ComfyUI to detect and select the newly added model checkpoint.

Demonstration of the image generation process in ComfyUI using the Q prompt button.

Introduction to installing ComfyUI Manager via GitHub repository and cloning the project.

The necessity of having Git installed to clone the ComfyUI Manager repository.

How to install Git and use it to clone the ComfyUI Manager for further setup.

The process of starting ComfyUI with the newly installed Manager and its features.

Alternative installation method using Pinu for users on Mac or facing difficulties with the standard installation.

Final testing of the ComfyUI installation to ensure the successful generation of images.