FIRST IMAGE / 5 STEPS
  1. Open the official workflow. Load ComfyUI’s default text-to-image graph or open the example workflow JSON from the Workflows menu.
  2. Install the required checkpoint. Download the checkpoint named by that workflow and place it in the model folder for your ComfyUI installation.
  3. Refresh and select the model. Press R or restart ComfyUI, then confirm the Load Checkpoint node shows the expected filename.
  4. Run one unchanged test. Keep the example settings, queue one run with Ctrl+Enter, and wait for the Save Image node.
  5. Save workflow and result. Save the workflow JSON with the output and note the checkpoint filename and ComfyUI version.

Start with one working image

ComfyUI is a node-based interface for building image workflows. Your first goal is to load one official text-to-image example, use the model it names, and save one output. This confirms that the app, model file and graph work together. It does not prove that another model family, resolution or custom-node workflow will fit the same computer.

Open the official workflow

ComfyUI usually opens with a default text-to-image graph. You can also load an exported workflow JSON from the Workflows menu. The workflow describes node settings and connections; it does not include model weights. Use Comfy Org’s example workflow JSON ↗, which its official guide pairs with an SD1.5 checkpoint. Keep a copy of the untouched file as your baseline.

Install the checkpoint named by the workflow

Most ComfyUI installs do not ship with base model weights. Read the missing-model prompt or the guide for the workflow you chose, then download that exact checkpoint from its publisher. For the official SD1.5 example, the documented checkpoint belongs in the models/checkpoints folder under your ComfyUI installation. Portable and desktop installs can put that folder in different places. After installation, press R to refresh model lists or restart ComfyUI, then select the file in the Load Checkpoint node. A workflow JSON and a checkpoint are separate files.

REPRODUCIBLE CHECKLIST
  • Follow the exact model link shown by the selected workflow.
  • Place the file in the model folder for your installation.
  • Refresh with R or restart ComfyUI.
  • Confirm the Load Checkpoint field shows a model name, not null.

Follow data from model to saved image

The basic SD1.5 example connects a checkpoint loader, prompt encoders, an empty latent canvas, a sampler, a VAE decoder and a save node. The table describes that example; other architectures can use different loaders, encoders or graph layouts.

NodeWhat it supplies or doesCheck first
Load CheckpointModel, CLIP and VAE componentsSelect the checkpoint named by this workflow
CLIP Text EncodeTurns prompt text into conditioningConfirm both prompt nodes receive CLIP
Empty Latent ImageSets starting canvas dimensions and batchUse workflow-provided values for first run
KSamplerUses model, conditioning and latent inputKeep the example settings unchanged initially
VAE DecodeConverts sampled latent into an imageUse the compatible VAE from the workflow
Save ImageWrites completed outputLook for the result after the queue finishes

Run the untouched baseline

With the matching checkpoint selected, leave the example’s settings as provided and queue one run with Ctrl+Enter. Wait for the Save Image node to finish, then save the output and workflow together. The purpose is diagnosis: if the sample fails, you have fewer changed settings to investigate. Do not copy one model’s resolution, sampler or step count into SDXL, FLUX, Qwen-Image or another family without checking that model’s own instructions.

  • Save the exact workflow JSON you ran.
  • Record ComfyUI version and checkpoint filename.
  • Change one setting only after the baseline succeeds.

Fix the error at the stage where it appears

A missing model in a dropdown usually points to file placement, refresh or a mismatched workflow. A red node after loading a graph can mean a required custom node is unavailable; the basic official graph is a better starting point for isolating that issue. An out-of-memory error is different: check the selected model’s current requirements and reduce workload only using that model’s documented options. Comfy Org’s troubleshooting page covers model-loading cases. Save the exact error before changing several parts of the setup.

SymptomFirst checksAvoid
Checkpoint shows nullFile path, filename, refresh/restartDownloading unrelated model files
Red or missing custom nodeWhether workflow requires that node; source and install stepsInstalling a bundle before identifying dependency
Out-of-memory errorModel-specific memory guidance and active workloadAssuming one VRAM number fits every model

Keep comparisons reproducible

Duplicate the working graph and change one variable at a time. Record the model file, prompt, seed behavior, dimensions and any setting changed. A fixed seed helps compare runs when the workflow supports it, but different software versions or components can still alter output. This is a practical comparison method, not an independent benchmark.

Save a useful project handoff

Keep the workflow JSON, a representative output and a short note together. List the checkpoint name, source and license; do not redistribute model weights unless their terms allow it. If asking for help, share the smallest reproducible graph and exact error. For model choices, see our local AI workstation guide; for image-preservation decisions, see our upscaling versus img2img guide. When ready to add custom nodes, read our ComfyUI FLUX and LoRA guide.

Next: add one capability

Once the official baseline works, add one feature for a clear reason, such as a compatible LoRA or an image-to-image step. Keep the original graph unchanged so you can return to a known-good setup. For local workflow automation, read ComfyUI and Comfy MCP workflows.

If the workflow runs out of memory

Use the ComfyUI memory-error guide to separate loading, sampling and VAE failures. Record one change per retry in the downloadable log rather than combining unrelated launch flags.

CONTINUE THE WORKFLOW

Local inference: files, memory and privacy

Choose compatible files first, then check memory and cloud boundaries.

CLEAR ANSWERS

Frequently asked questions

Does a ComfyUI workflow JSON contain the model?

No. The workflow stores graph structure and settings; model weights are separate files that you obtain from the listed publisher.

Where do I put a checkpoint?

For the official basic example, Comfy Org documents the `models/checkpoints` folder under the ComfyUI installation. Desktop and portable installs may use different paths.

Why does my checkpoint dropdown show `null`?

Check that the exact file is in the correct model folder, then press `R` to refresh model lists or restart ComfyUI. Confirm the workflow expects that model type.

Can I use the SD1.5 example settings with FLUX or Qwen-Image?

No. Treat each model’s published workflow and hardware guidance as authoritative. Loader, encoder, resolution and memory requirements can differ.

Has FyreLinkz tested this workflow on every GPU?

No. This guide follows Comfy Org’s published example and troubleshooting documentation; it does not claim independent hardware benchmarks.

FOLLOW THE SOURCE

Sources & further reading

Primary sources checked Oct 26, 2026. Vendor statements are attributed; editorial advice is our own.

  1. 1
  2. 2
  3. 3