Nodes/JLC-Flux2-ControlNet/ JLC Flux2 Reference Image Orchestrator
ComfyUI Node

 JLC Flux2 Reference Image Orchestrator

Stable native FLUX.2 multi-reference orchestrator. Enabled images are VAE-encoded or loaded from the JLC CPU reference-latent cache, then appended in slot order through native reference_latents conditioning.

By Damkohler·Created 2 months ago·Updated 6 days ago· 13
 JLC Flux2 Reference Image Orchestrator
  • positive
  • negative
  • vae
  • reference_image_1
  • reference_image_2
  • reference_image_3
  • reference_image_4
  • reference_image_5
  • reference_image_6
  • reference_image_7
  • reference_image_8
  • reference_image_9
  • reference_image_10
  • positive
  • negative
  • vae
  • reference_image_1
  • reference_image_2
  • reference_image_3
  • reference_image_4
  • reference_image_5
  • reference_image_6
  • reference_image_7
  • reference_image_8
  • reference_image_9
  • reference_image_10
  • diagnostics_json
apply_topositive_and_negative
reference_latents_methoddo_not_set
slot_count2
enabled_1true
enabled_2true
enabled_3true
enabled_4true
enabled_5true
enabled_6true
enabled_7true
enabled_8true
enabled_9true
enabled_10true
cache_enabledtrue
cache_max_entries32
cache_max_cpu_mb256
clear_cache_before_runfalse
diagnosticstrue
CategoryFlux2 Conditioning

Inputs (31)

NameTypeDefaultDescription
positiveCONDITIONING
negativeCONDITIONING
vaeVAE
apply_toCOMBOpositive_and_negativeAttach the same native reference-latent sequence to positive conditioning, negative conditioning, or both.
reference_latents_methodCOMBOdo_not_setOptional equivalent of ComfyUI's native Edit Model Reference Method node.
slot_countINT21–10Number of visible reference-image slots. The backend ignores every slot above this count.
enabled_1BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_2BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_3BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_4BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_5BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_6BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_7BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_8BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_9BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
enabled_10BOOLEANtrueWhen disabled, this slot is omitted before image validation, cache lookup, VAE encoding, or conditioning.
cache_enabledBOOLEANtrueUse the bounded CPU reference-latent cache to avoid repeated VAE encoding of unchanged prepared images.
cache_max_entriesINT320–256
cache_max_cpu_mbINT2560–4096
clear_cache_before_runBOOLEANfalseClear the shared reference-latent cache first.
diagnosticsBOOLEANtrue
reference_image_1optIMAGE
reference_image_2optIMAGE
reference_image_3optIMAGE
reference_image_4optIMAGE
reference_image_5optIMAGE
reference_image_6optIMAGE
reference_image_7optIMAGE
reference_image_8optIMAGE
reference_image_9optIMAGE
reference_image_10optIMAGE

Outputs (14)

NameTypeDescription
positiveCONDITIONING
negativeCONDITIONING
vaeVAE
reference_image_1IMAGE
reference_image_2IMAGE
reference_image_3IMAGE
reference_image_4IMAGE
reference_image_5IMAGE
reference_image_6IMAGE
reference_image_7IMAGE
reference_image_8IMAGE
reference_image_9IMAGE
reference_image_10IMAGE
diagnostics_jsonSTRING