Installation
Install Custom Nodes
Install custom nodes in ComfyUI and ComfyStream
Install Nodes in ComfyUI
When adding custom nodes, you will need to install them in both comfyui
and comfystream
conda environments.
Since ComfyUI is started in the
comfyui
environment, you can usually install nodes directly via ComfyUI-Manager. If you do this, you only need to install the nodes for ComfyStream.- Change to the
custom_nodes
directory:
- Clone the node repository:
ComfyUI_RealTimeNodes is a collection of over 100 custom nodes for ComfyUI! Many can be used with ComfyStream to create custom workflows for real-time video processing.
- Activate the
comfyui
environment and install requirements:
If not using RunPod, you may need to install the following packages in the comfyui
environment before installing certain custom nodes:
Local Installation Only
- Proceed to Install nodes for ComfyStream each time you add a new node to ComfyUI.
Install Nodes in ComfyStream
After adding a custom node to ComfyUI, you must also install the dependencies in the comfystream
environment:
- Start a new terminal session and navigate to the comfystream directory
- Activate the comfystream environments and install the custom node requirements. The
--workspace
flag should point to the directory for ComfyUI:
Testing the Custom Node Installation
To validate the installation of a new node:
- Start or restart ComfyUI after node installation
- Monitor the logs on startup for any
IMPORT FAILED
message when loading the new node - Load or build a workflow that uses the new custom node
- From ComfyUI, export the workflow for ComfyStream: Workflow > Export (API)
- Run ComfyStream to use the workflow as a live AI video stream
Installing Additional Custom Nodes
Refer to Available ComfyUI Nodes for installation steps and sample workflows for all supported nodes