How to Create a Basic ComfyUI Workflow on RunDiffusion

Learn how to create a basic ComfyUI workflow on RunDiffusion, including essential nodes, setup steps, and simple image generation flow.
Hero image for How to Create a Basic ComfyUI Workflow

If you're looking to harness the power of ComfyUI on RunDiffusion, this guide will walk you through building a basic workflow that produces high-quality results without overwhelming complexity. Whether you're just starting out or refining your skills, this tutorial provides everything you need to begin generating with confidence.


Getting Started: Launch ComfyUI on RunDiffusion

Follow these quick steps to launch your SDXL-ready ComfyUI workspace:

Login to RunDiffusion Go to RunDiffusion's Opensource Apps
Screenshot showing 1-2-1-2-2-1-1-1." class="kg-image" alt="Login to RunDiffusion Go to RunDiffusion's Opensource Apps"...

Click ComfyUI, then click Select.

Screenshot showing tps://storage.ghost.io/c/79/65/7965787d-54cb-4211-8169-3d231a1bb6f8/content/images/2025/07/image-75

Setup your Session and click Launch. Choose Current Release and Small or Medium hardware for this session.

Screenshot showing images/2025/07/image-12-1-1

Build Your First SDXL Workflow

Once the session loads, you’ll see the ComfyUI interface. ComfyUI is built around a node-based system where each step of the image generation process is represented visually. Nodes are connected by dragging outputs to inputs, allowing you to build flexible and transparent workflows.

Screenshot showing here each step of the image generation process is represented visually

To begin, click on Workflow in the top left menu and select New to create a blank canvas.

Screenshot showing 3d231a1bb6f8/content/images/2025/07/image-58

You can also click the plus icon on the UI toolbar to achieve the same result.

Screenshot showing 4211-8169-3d231a1bb6f8/content/images/2025/07/image-59-1

Double-click anywhere on the canvas to bring up the node search menu. Search for and select the Load Checkpoint node.

Screenshot showing 025/07/image-77-1

Once the node appears, click on the Checkpoint field to bring up the model selector. Search for a model using the filter boxtype “Jugg” to quickly locate the JuggernautXL_juggXIByRunDiffusion model. Select the model you wish to use

Screenshot showing d to bring up the model selector

Next, click on the small colored circle next to the MODEL label on the Load Checkpoint node and drag it to an empty area of the canvas. This action opens a node selection. Search for and select the KSampler node.

Screenshot showing circle next to the MODEL label on the Load Checkpoint node and drag it to an empty area of the canvas

You will now create your positive and negative prompt inputs. On the Load Checkpoint node, locate the circle next to CLIP. Drag and release it onto the canvas to open the node menu. Search for and add the CLIP Text Encode node. Do this twiceone for your positive prompt and one for the negative prompt.

Screenshot showing Drag and release it onto the canvas to open the node menu

Connect the CONDITIONING output of each CLIP Text Encode node to the corresponding positive and negative prompt inputs on the KSampler node.

Screenshot showing 000w" sizes="(min-width: 720px) 720px"> Connect the CONDITIONING output of each CLIP Text Encode node...

On the KSampler, locate the Latent Image input. Drag and release from that input onto the canvas, then select the latent_image node. This node defines the resolution of your output.

Screenshot showing n the KSampler, locate the Latent Image input

Update the width and height values to match SDXL’s preferred resolution. Change the default width and height from 512 to 1024 for both fields.

Screenshot showing 0w" sizes="(min-width: 720px) 720px"> Update the width and height values to match SDXL’s preferred...

Next, drag a connection from the LATENT output of the KSampler to a blank area on the canvas and select the VAE Decode node.

Screenshot showing image-69-1

Now connect the VAE output from the Load Checkpoint node to the VAE input on the VAE Decode node.

Screenshot showing bb6f8/content/images/2025/07/image-70

To complete the workflow, drag a connection from the IMAGE output of the VAE Decode node to an empty area and select the Save Image node.

Screenshot showing g 2000w" sizes="(min-width: 720px) 720px"> To complete the workflow, drag a connection from the IMAGE...

Your basic SDXL workflow is now complete. Add your positive and negative prompts into the respective CLIP Text Encode nodes.

Screenshot showing mage-72-1

Click Run to execute the workflow. The nodes will process sequentially, and the final image will appear once all nodes complete.

The first run will take longer as it loads themodel checkpoint. Subsequent runs will be much faster since the model remains loaded in memory.

Click the final image to open and save it to your local drive.

Screenshot showing longer as it loads themodel checkpoint

Optimizing Your KSampler Settings

The initial image may appear slightly overprocessed or "overbaked." To improve the results, adjust your KSampler settings using the following configuration recommended for the JuggernautXL model:

  • Steps: 35
  • CFG: 4
  • Sampler Name: dpmpp_2m
  • Scheduler: Karras

You can continue fine-tuning from here and save your image once you're satisfied with the result.

Screenshot showing the JuggernautXL model: Steps: 35 CFG: 4 Sampler Name: dpmpp_2m Scheduler: Karras You can continue...
Screenshot showing 600/2025/07/image-78-1

Further Reading

Once you've built your first workflow, there's a lot more you can explore with ComfyUI.

ComfyUI Interface on RunDiffusion April 23, 2025 | RunDiffusion
The ComfyUI interface received a major UI overhaul, affecting menu layouts, toolbars, and workflow navigation. This article explains the key changes, how to adapt if you’re following older tutorials, and how to launch the updated version on RunDiffusion.
Troubleshooting workflows in ComfyUI | RunDiffusion
Now available an updated Tutorial for troubleshooting Comfyui workflows. So, you have a cool looking workflow and you want to load it on RunDiffusion? First off - this process is complicated and time consuming! Are you sure you need to load the longest workflow with 500 nodes first? Maybe try something easier like the pre-loaded workflows we have here... Okay, still convinced you need this specific workflow and you’re willing to troubleshoot it? There are three steps that need to be followed
Prompt Guide for Juggernaut XIII: Ragnarok by RunDiffusion | RunDiffusion
Learn how to craft powerful prompts for Juggernaut XIII: Ragnarok by RunDiffusion. This detailed guide covers prompt structure, realism settings, NSFW avoidance, and best practices for professional image generation with SDXL models.
About the author
Adam Stewart

Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to RunDiffusion.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.