Set shot context
Open NL Workflow, fill the project, shot or asset, resolution, frame range, FPS, and project path, then use Apply & Close. This context feeds helper nodes and output naming.
NOLABEL ComfyUI tools
A practical guide to the NL workflow panel, artist tools, IO nodes, color previews, editing canvas, templates, subgraphs, model localization, and cost tracking.
NL Nodes live in the ComfyUI top bar and inside the NOLABEL node categories.
Open NL Workflow, fill the project, shot or asset, resolution, frame range, FPS, and project path, then use Apply & Close. This context feeds helper nodes and output naming.
Use NL Read for stills, sequences, videos, masks, or uploaded inputs. Keep color inputs in the intended source colorspace, then preview through the selected workflow view.
Use NL Preview for managed viewing and NL Edit when a quick paint or mask touch-up is faster than leaving ComfyUI.
Use NL Write for versioned EXR output, optional PNG previews, movies, and comparison renders. The workflow context keeps paths and names consistent.
Artists should start here. The panel is not a graph node; it is workflow-level state that NL helper nodes and IO nodes read when they execute.
The core loop is usually NL Read into your graph, NL Preview when you need a managed viewer, and NL Write at the end.
NL color tools are meant to keep artist previews readable while preserving predictable working-space data through the graph.
Use preview_colorspace to choose how an image is displayed. A preview transform is for viewing; it should not be treated as the final tensor unless a transform node says so.
Use NL OCIO Convert, NL Linear To Log, and NL Log To Linear when the graph really needs converted image data.
NL Merge and NL Shuffle provide familiar A/B image operations, masks, mattes, channel routing, and image-info metadata pass-through.
NL Edit is for quick comp notes, rough masks, fixes, and hand-painted guide data. Fetch upstream input first when possible, then open the editor.
The cards below cover the registered NL Nodes in this repository. Input and output names were checked against the loaded ComfyUI object info during this documentation pass.
NOLABEL/IO
Reads stills, image sequences, videos, masks, and uploaded inputs. Use it when media enters the graph.
NOLABEL/IO
Writes final images or sequences using workflow context. Use it at the end of an artist graph.
NOLABEL/IO
Pretty-prints image metadata from NL Read. Use it when color interpretation or source metadata looks wrong.
NOLABEL/Workflow
Outputs the width and height stored in NL Workflow. Use it to drive generators, resizes, or utility nodes.
NOLABEL/Workflow
Outputs workflow FPS as float and integer values. Use it for sequence, video, or timing nodes.
NOLABEL/Workflow
Outputs start frame, end frame, and frame count from the active workflow context.
NOLABEL/Workflow
Outputs the project path saved in the workflow panel. Use it when custom nodes need the shot folder.
NOLABEL/Workflow
Outputs the resolved OCIO config, working space, display, view, input policy, and status JSON.
NOLABEL/Workflow
Outputs the cached workflow context JSON. Use it for diagnosis, not normal artist graphs.
NOLABEL/Color
Managed viewer/output node for images, masks, RGBA, comparisons, and comparison reveal.
NOLABEL/Color
Converts image tensors between explicit OCIO colorspaces and updates image_info_json.
NOLABEL/Color
Converts scene-linear image data into the configured compositing log role.
NOLABEL/Color
Converts compositing log data back into the configured scene-linear role.
NOLABEL/Color
Nuke-inspired A/B image merge with optional A/B mattes, effect mask, canvas behavior, invert mask, and mix.
NOLABEL/Color
Routes RGB and alpha/mask channels from A, B, black, or white into a new image and mask.
NOLABEL/Color/Deprecated
Legacy model-space conversion node kept for old workflows. Prefer explicit OCIO/color nodes in new setups.
NOLABEL/Color/Deprecated
Legacy conversion from model output space. Keep it only when maintaining older graphs that already use it.
NOLABEL/Utilities
Creates a solid image and mask at workflow or custom resolution. Useful for mattes, slates, and test inputs.
NOLABEL/Utilities
Built-in paint and mask editor node. Fetch upstream inputs, draw RGB or mask edits, save, then reuse or export.
WanVideoWrapper
Reference-image encoder utility for WanVideo workflows, including multi-reference frame placement, temporal masks, control embeds, and tiled VAE options.
Use detail modals to inspect versions, load a template, update metadata, update from graph, upload poster images, and manage stack confirmations.
Publishing and description edits are intentional actions. Check the selected local or shared variant before saving changes.
Click a ledger row to inspect prompt id, model/provider, credits, USD, wallet state, captured context, and raw JSON.
Destructive or shared-library actions use confirm dialogs. Read the target path and item name before confirming.
Open NL Model Manager, scan the workflow, and localize the missing model from the network side. Do not delete or upload unless you mean to change shared/local storage.
Check Project Path in NL Workflow and the name field on NL Write. NL Write uses workflow context for versioned output paths.
Check NL Workflow color management, NL Read input_colorspace, and Preview preview_colorspace. Use NL Image Info Debug when metadata needs inspection.
Check shared paths in extra_model_paths.yaml. Templates require shared template roots; subgraphs use the first available shared subgraph key.
Open NL Tools > Configuration. Templates and Ledger need a valid username for authorship and cost tracking.
The existing installation video remains available here for local setup context.