INDEPENDENT COMFYUI KNOWLEDGE

Less searching.More creating.

Paste an error to find the matching fix, or explore workflows and the files behind them — all in one connected library.

Error logs open the Error Finder (nothing is stored or put in the URL). Anything else runs a search.

Open references. Clear sources. Your own library.
Original illustration of a node-based workflow connecting model files and controls to a landscape image
AI-assisted original concept illustration · not a ComfyUI screenshot or inference result
COMFYUI UPDATES

What’s new in ComfyUI

Releases, announcements and registry changes from the ComfyUI project.

All updates
  1. This site
    April 14, 2025: IPAdapter Plus enters maintenance-only mode
  2. This site
    August 3, 2026: native MiniMax H3 support changes how older API guides should be labeled
  3. Core release
    ComfyUI v0.37.2 (opens in a new tab)
  4. Official blog
    Introducing Comfy Router: One API for Frontier Media Models (opens in a new tab)
  5. Core release
    ComfyUI v0.37.1 (opens in a new tab)
  6. Official blog
    Making the MiniMax H3 Video VAE 2x Faster (opens in a new tab)
START HERE

Most common first-time problems

The issues new ComfyUI users hit first, and how to get past them.

All troubleshooting
Guides3 min read
ComfyUI interface basics: read the canvas, nodes and queue

A first orientation to ComfyUI’s node canvas, workflow graph, model and node panels, execution queue, and saved outputs. Labels vary between versions; this guide uses the current official interface documentation and is not a live UI test.

INSTALL & GET STARTED

Choose how you run ComfyUI

Each route manages Python differently. Pick yours first, then follow the matching guide.

    • Windows
    • macOS
    • Linux

    Official Comfy Desktop

    Use the official app on supported Windows, Apple silicon Macs or Linux systems; check the requirements for your platform.

    • macOS

    macOS setup

    Choose Desktop or a separate manual Python environment, and match PyTorch to the Mac.

    • Browser
    • Remote GPU

    Cloud or remote GPU

    Compare official Comfy Cloud with a self-hosted GPU, container or notebook.

    • Windows

    Windows Portable

    A package with its own Python and ComfyUI folders. Learn which interpreter it uses before installing any dependency.

    • Windows
    • Linux
    • macOS

    Manual install (git + venv)

    Plan the supported interpreter, device backend and a separate working directory instead of one pip command for every machine.

    • Windows

    Third-party launcher

    An independent reference for a Windows launcher: platform support and precautions before it changes your environment.

MODELS

Model families

Which files each family needs, where they go, and a first workflow to run.

All models
TUTORIALS

Learn by technique

Core image techniques first, then memory, debugging and API integration.

All guides
  1. 01
    Image-to-image denoise: follow the input image into latent space

    Use the official basic image-to-image path to understand how input pixels influence a result. Denoise and seed serve different purposes; there is no single best value for every image.

  2. 02
    Inpainting basics: align the mask, original image and model-specific encoding

    A painted mask is only part of an inpainting workflow. Check the image, mask interpretation and supported model/encoding path together.

  3. 03
    Outpainting versus upscaling: extend the scene or increase its pixel resolution?

    A larger image can mean new content beyond the frame or more pixels representing the existing composition. Choosing the wrong workflow may produce the requested dimensions but the wrong content.

  4. 04
    Start with ControlNet by inspecting the control image before the output

    Identify the expected edge, pose or depth representation and trace how its conditioning reaches the sampler. Different control models are not one universal node.

  5. 05
    Add a LoRA to ComfyUI: verify the file and both model/CLIP branches

    Start with one compatible LoRA and a controlled comparison. A populated selector does not establish that the sampling path uses the modified weights.

  6. 06
    Install a custom node in three stages: code, dependencies and registration

    Downloading a repository is only one step. Identify the owning package, satisfy its dependencies and confirm that the running backend actually registers the required class.

TOOLS

Tools that work in your browser

Diagnose, inspect and connect without installing anything.

THE LIBRARY

Explore the library

Pick a section by what you need to do right now.

FAQ

Beginner questions

Short answers, each with the full article behind it.

What am I looking at when ComfyUI opens?

A node canvas holding the workflow graph, panels for models and nodes, an execution queue, and saved outputs. Labels vary between versions.

Read the full article
I installed a package, but ComfyUI still says “No module named …”. Why?

A successful install in a terminal does not show that ComfyUI runs the same Python. Check the import name, the package name and the running interpreter — Windows Portable has its own.

Read the full article
What should I do about “CUDA out of memory”?

First find the stage that failed — model loading, sampling or VAE decoding — then reduce that load. Advertised VRAM, file size and the memory available to the task are different numbers.

Read the full article
I downloaded a model, but it isn’t in the dropdown.

Check the scanned folder, the file name, which instance is running and any stale saved value. “Value not in list” can also concern non-file options such as samplers.

Read the full article
An imported workflow shows red missing nodes.

Save a copy first, then tell apart an absent package, a failed import and an unregistered class. A missing node does not prove the files are absent from your computer.

Read the full article
Why can’t I connect to 127.0.0.1:8188?

localhost means the device making the request. Confirm where ComfyUI actually runs — this machine, a container, a notebook or a remote server — before copying a URL.

Read the full article
Should I reinstall GPU drivers for “Torch not compiled with CUDA enabled”?

Not first. It can mean a CPU-only PyTorch build, or a node assuming CUDA on a non-NVIDIA machine such as a Mac; the fixes differ.

Read the full article
Can several ComfyUI installs share one models folder?

Yes, through the supported extra_model_paths configuration. It shares files only — not Python environments, installed nodes or workflow versions.

Read the full article
YOUR FIRST WORKFLOW

A clear place to start

Import a workflow, understand its dependencies, then connect the pieces.

Start learning
  1. 01Models and workflows
  2. 02Dependencies and errors
  3. 03Interface and APIs