Nodes/SickOllie/Output Core
ComfyUI Node

Output Core

Builds output folders and filenames, optionally decodes latent samples with a VAE, auto-detects upstream context/resources, and saves images with Comfy metadata plus Civitai-style parameters.

By sickollie·Created 30 days ago·Updated 7 days ago· 9
Output Core
  • images
  • samples
  • vae
  • images
output_rootProject Folder Name
subfolder_literal
subfolder_var_1clean_name
subfolder_var_2[None]
subfolder_var_3[None]
subfolder_var_4[None]
subfolder_delimiter_
filename_literal
filename_var_1raw_stem
filename_var_2model_name
filename_var_3time_hhmmss
filename_var_4[None]
filename_var_5[None]
filename_var_6[None]
filename_delimiter_
extensionpng
quality95
counter_digits5
save_prompt_jsontrue
save_workflow_jsontrue
save_civitai_parameterstrue
clean_name
raw_stem
model_name
seed0
prompt_index0
outfit_index0
scene_index0
prompt_file
outfit_file
scene_file
saved_path
generation_info
applied_loras
CategorySick Ollie/Studio

Inputs (37)

NameTypeDefaultDescription
output_rootSTRINGProject Folder NameRoot output folder relative to ComfyUI output.
subfolder_literalSTRING
subfolder_var_1COMBOclean_name18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
subfolder_var_2COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
subfolder_var_3COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
subfolder_var_4COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
subfolder_delimiterSTRING_
filename_literalSTRING
filename_var_1COMBOraw_stem18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_var_2COMBOmodel_name18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_var_3COMBOtime_hhmmss18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_var_4COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_var_5COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_var_6COMBO[None]18 options: [None], clean_name, raw_stem, model_name, main_folder, main_trigger, +12
filename_delimiterSTRING_
extensionCOMBOpng3 options: png, jpg, webp
qualityINT951–100Used for jpg/webp quality. PNG ignores this.
counter_digitsINT51–10
save_prompt_jsonBOOLEANtrueEmbed Comfy prompt metadata inside the saved image.
save_workflow_jsonBOOLEANtrueEmbed workflow metadata inside the saved image for reload.
save_civitai_parametersBOOLEANtrueEmbed Civitai-readable generation metadata inside the saved image.
clean_nameSTRING
raw_stemSTRING
model_nameSTRINGConnect a model name string here if desired.
seedINT0-1125899906842624–1125899906842624
prompt_indexSTRING0Resolved prompt index override. String-backed so blank legacy/dashboard values cannot fail prompt validation.
outfit_indexSTRING0Resolved outfit index override. String-backed so blank legacy/dashboard values cannot fail prompt validation.
scene_indexSTRING0Resolved scene index override. String-backed so blank legacy/dashboard values cannot fail prompt validation.
prompt_fileSTRING
outfit_fileSTRING
scene_fileSTRING
saved_pathSTRINGRead-only display of the most recent save path.
imagesoptIMAGEDecoded IMAGE input. Takes priority when connected.
generation_infooptSTRING
applied_lorasoptSTRING
samplesoptLATENTOptional latent samples. If images is not connected, Output Core decodes these with the VAE input before saving.
vaeoptVAEVAE used to decode samples when saving directly from latents.

Outputs (1)

NameTypeDescription
imagesIMAGE