Ep 1: What is ComfyUI?
8 min
what is comfyui? comfyui is a platform where you build ai workflows visually using nodes that's it one sentence now let's break it down nodes a node is a small box that does one specific thing one job one node loads an ai model into memory another takes your text prompt another handles the generation another saves the result a node takes input, does something with it, and produces output workflows a single node on its own isn't useful a node that loads a model doesn't generate anything a node that saves a file has nothing to save nodes become useful when you connect them you draw a line from one node's output to another node's input that line tells comfyui to pass data forward the chain of connected nodes is a workflow data flows left to right you feed in your inputs on one side, and the result comes out the other the blank canvas comfyui starts with an empty canvas that's not a limitation everything you build starts there templates exist to get you running quickly, but understanding the blank canvas is what makes you capable of building anything, not just running other people's workflows every workflow in this course runs on floyo no local install needed open your browser, open the canvas, follow along faq what's the difference between a node and a workflow? a node does one thing a workflow is a chain of nodes connected together to do something useful end to end one loads a model, another encodes your prompt, another generates, another saves connected together, that's a workflow do i need to know how to code? no you connect nodes by dragging lines between them it's visual the closest analogy is something like unreal engine's blueprints or blender's shader nodes, if you've used those if you haven't, no worries how is comfyui different from automatic1111 or forge? automatic1111 and forge use a traditional ui with tabs, sliders, and dropdowns you pick settings and hit generate comfyui uses a node graph where you build the pipeline yourself it's more flexible because you can wire together any combination of models and processing steps the tradeoff is a steeper initial learning curve, which is what this course exists to flatten
