Stable Cascade in ComfyUI, installation and how to use

Vladimir Chopine [GeekatPlay]
25 Feb 202410:07

TLDRIn this informative video, Vladimir guides viewers through the installation and use of Stable Cascade on ComfyUI. He emphasizes the importance of having the manager installed and provides a step-by-step tutorial on how to clone the repository and install the custom nodes. The video also explains the advantages of the updated Stable Cascade, which now includes separate nodes for better control and implementation. Viewers learn how to manage and install different models easily through the manager interface. Additionally, Vladimir demonstrates how to create and use a JSON workflow for the Stable Cascade, highlighting the improved flexibility and customization options available in the new version. The video concludes with a practical example of rendering an image using the workflow, encouraging viewers to explore and experiment with the tool's capabilities.

Takeaways

  • 🔧 Ensure that the ComfyUI manager is installed before starting the installation process.
  • 📂 Follow the repository path provided in the video to install the Stability Cascade on ComfyUI.
  • 🤖 Use the custom nodes feature in ComfyUI to manage and install different models and nodes.
  • 🔄 Perform a git clone operation to download and install the Stability Cascade repository.
  • 🔄 Restart the server after installation to ensure changes take effect.
  • 🔍 Search for the Stability Cascade models in the manager and install them easily.
  • 📁 Place specific models in designated folders like 'model', 'VI', and 'clip' as per the instructions.
  • 📈 Modify the JSON workflow file to match the correct names of the installed models and nodes.
  • 🚀 Run the JSON file after server restart to execute the workflow and generate the desired output.
  • ⏱️ Be patient as the initial run may take some time due to preloading, but subsequent runs will be faster.
  • 🎨 Experiment with different settings and elements to create unique and personalized outputs.

Q & A

  • What is the main topic of the video?

    -The main topic of the video is the installation and usage of Stable Cascade in ComfyUI.

  • What is the first step before installing Stable Cascade?

    -The first step is to ensure that the manager is installed in the system.

  • How can one install the Stable Cascade using the manager?

    -By using the manager, one can simply search for 'Cascade', select the desired models, and install them. The manager automatically places the models in the specific folders.

  • What is the advantage of using the new version of Stable Cascade?

    -The new version of Stable Cascade is separated into smaller nodes, allowing for more control and flexibility, and the ability to implement additional features like control nets.

  • What is the purpose of the JSON workflow file mentioned in the video?

    -The JSON workflow file is used to define the structure and parameters of the workflow, which can be preloaded and run in the ComfyUI environment.

  • How does one modify the JSON workflow file for correct naming?

    -By replacing the clip name in the JSON file with the correct one, such as changing 'Model do save and online 111' to 'Model'.

  • What should be done after installing the Stable Cascade?

    -After installation, one should restart the server to ensure the changes take effect.

  • What is the expected outcome after running the Stable Cascade workflow?

    -After running the workflow, an image rendering based on the Stable Cascade model should appear.

  • How long does it take for the first run of the Stable Cascade workflow?

    -The first run can take around 10 to some minutes as it takes time to preload everything, but subsequent runs will be much faster.

  • What additional steps are needed if one wants to use the older version of Stable Cascade?

    -To use the older version, one needs to go to the 'deprecated' section, copy the GitHub location, and follow the same steps as for the new version but with the older node's specific repository.

  • What are the additional requirements needed for the older version of Stable Cascade to run properly?

    -The additional requirements include installing the necessary packages listed in the 'requirements.txt' file, which can be done using a command in the terminal or command prompt.

Outlines

00:00

📦 Installing Stability Cascade on Comy UI

This paragraph outlines the process of installing Stability Cascade on Comy UI. The speaker, Vladimir, instructs viewers to ensure they have the manager installed and provides a link for installation instructions. He then guides through the steps of installation, which involves cloning a git repository, navigating to the custom nodes in Comy UI, and restarting the server. The introduction of the manager is highlighted as it simplifies the installation of different models and custom nodes. The paragraph also touches on the deprecated repository and the importance of following the correct links for downloading and placing specific models in the right directories. A JSON workflow example is provided, with instructions on how to modify it for correct functionality after installation.

05:03

🎨 Exploring the New Structure and Workflow

In this paragraph, the speaker discusses the new structure of the Stability Cascade, emphasizing the benefits of the separated nodes over the previous single node structure. He explains how the new system allows for more flexibility and control, enabling users to modify and experiment with different stages of the workflow. The paragraph details the process of running the workflow, including the initial longer wait time due to preloading and the subsequent faster run times. The speaker also addresses the importance of correctly naming the clips and provides a brief overview of the different stages and components of the workflow, such as the AR clip, latency image, and samplers. Lastly, he mentions the option to experiment with the older version of the node and provides instructions for its installation and additional requirements.

Mindmap

Keywords

💡Stable Cascade

Stable Cascade is a software module or component being discussed in the context of the video. It represents a significant upgrade from previous versions, allowing for more control and implementation of complex features such as control nets. The term is central to the video's theme as it is the primary subject of the installation and usage tutorial.

💡ComfyUI

ComfyUI is the user interface or graphical user interface (GUI) of the software that the video is focused on. It is mentioned multiple times as the platform where the Stable Cascade module is to be installed and used. The video provides instructions on how to navigate and operate within ComfyUI, making it an essential keyword for understanding the instructional content of the video.

💡Installation

Installation refers to the process of adding new software, modules, or components to an existing software system. In the context of the video, it details the steps required to install the Stable Cascade on ComfyUI, including the use of Git clone commands and the Custom Nodes feature. This keyword is crucial as it encapsulates the primary action being demonstrated in the video.

💡Manager

The Manager in the video is a feature within ComfyUI that allows users to easily install and manage different models and custom nodes. It simplifies the process of adding new functionalities to the system, as seen when the video creator uses it to install Stable Cascade. Understanding the Manager's role is key to grasping the efficiency and ease of use promised by the updated ComfyUI system.

💡Custom Nodes

Custom Nodes is a feature in ComfyUI that enables users to add specific functionalities or modules to the system. The video outlines the process of using Custom Nodes to install Stable Cascade, highlighting its importance in the overall tutorial. It represents a significant aspect of the ComfyUI system, allowing for customization and expansion of the software's capabilities.

💡Git Clone

Git Clone is a command used in version control systems, specifically Git, to duplicate a repository to a local system. In the video, the presenter instructs the audience on using 'git clone' to install the Stable Cascade module from a specific URL. This keyword is pivotal as it is part of the technical instructions necessary for following along with the installation process.

💡Repository

A repository, often abbreviated as 'repo', is a storage location where versions of software projects, including all associated code, are kept and managed. The video mentions a deprecated repository and the need to navigate to a new location to find the Stable Cascade module. Understanding the concept of a repository is important for grasping how software components are distributed and updated.

💡Workflow

A workflow in the context of the video refers to a series of steps or procedures that are followed to achieve a specific output or result. The video creator provides a JSON workflow file as an example, which outlines the process for using the Stable Cascade module. The term is significant as it represents the practical application of the software being discussed.

💡Model

In the context of the video, a model refers to a specific software component or representation used within the ComfyUI system. The video details the placement of Stable Cascade and other models in specific directories, emphasizing the importance of correct model placement for the system to function properly.

💡JSON

JSON, or JavaScript Object Notation, is a lightweight data interchange format that is easy for humans to read and write, and for machines to parse and generate. In the video, a JSON workflow file is mentioned, which contains the instructions for the Stable Cascade module to operate. Understanding JSON is important as it relates to the configuration and execution of the workflow in ComfyUI.

💡Server

A server, in the context of this video, refers to the computer system that hosts and runs the ComfyUI software and associated modules like Stable Cascade. The video instructs the viewer to restart the server after installation, indicating the server's role in managing the software environment and the necessity of its proper functioning for the software to operate correctly.

Highlights

Installing Stability Cascade on ComfyUI involves using the manager for easier installation and management of custom nodes.

Before starting the installation, ensure that the manager is already installed on your system.

The process begins with cloning the repository which contains the Stability Cascade for ComfyUI.

For Windows users, a portable installation of ComfyUI is recommended for flexibility.

After cloning, navigate to the custom nodes directory and execute the command to clone the repository.

Restart your server to ensure the newly installed custom nodes are properly loaded.

The manager provides an easy interface to install different models and custom nodes.

The main repository for ComfyUI has integrated the Stability Cascade, making it easier to implement and control.

The new version of Stability Cascade allows for more control and implementation, unlike the older version which was a single node.

By using the manager, you can search and install Stability Cascade models directly without manually placing files.

When installing the models, they are automatically placed in specific folders for proper functionality.

Editing a JSON workflow file allows you to customize the process and name the models correctly for seamless integration.

After installing the models and restarting the server, you can run the JSON workflow by dragging and dropping the file.

The new node structure provides flexibility and allows for modifications and experimentation with different stages.

Running the workflow for the first time may take longer due to preloading, but subsequent runs will be faster.

The video demonstrates creating an image using the Beautiful scenario natural glass bottle, landscape Alchemy.

The process of installing the older version of Stability Cascade involves similar steps but requires additional commands for installation.

The video provides a link to the GitHub location for the deprecated version for those who prefer the older node structure.

The tutorial concludes by encouraging viewers to experiment with the new features and share any interesting findings or workflows.