ComfyUI/comfy_extras
Jukka Seppänen fd109325db
Kandinsky5 model support (#10988)
* Add Kandinsky5 model support

lite and pro T2V tested to work

* Update kandinsky5.py

* Fix fp8

* Fix fp8_scaled text encoder

* Add transformer_options for attention

* Code cleanup, optimizations, use fp32 for all layers originally at fp32

* ImageToVideo -node

* Fix I2V, add necessary latent post process nodes

* Support text to image model

* Support block replace patches (SLG mostly)

* Support official LoRAs

* Don't scale RoPE for lite model as that just doesn't work...

* Update supported_models.py

* Rever RoPE scaling to simpler one

* Fix typo

* Handle latent dim difference for image model in the VAE instead

* Add node to use different prompts for clip_l and qwen25_7b

* Reduce peak VRAM usage a bit

* Further reduce peak VRAM consumption by chunking ffn

* Update chunking

* Update memory_usage_factor

* Code cleanup, don't force the fp32 layers as it has minimal effect

* Allow for stronger changes with first frames normalization

Default values are too weak for any meaningful changes, these should probably be exposed as advanced node options when that's available.

* Add image model's own chat template, remove unused image2video template

* Remove hard error in ReplaceVideoLatentFrames -node

* Update kandinsky5.py

* Update supported_models.py

* Fix typos in prompt template

They were now fixed in the original repository as well

* Update ReplaceVideoLatentFrames

Add tooltips
Make source optional
Better handle negative index

* Rename NormalizeVideoLatentFrames -node

For bit better clarity what it does

* Fix NormalizeVideoLatentStart node out on non-op
2025-12-05 22:20:22 -05:00
..
chainner_models
nodes_ace.py
nodes_advanced_samplers.py v3 nodes (part a) (#9149) 2025-08-21 22:05:36 -04:00
nodes_align_your_steps.py
nodes_apg.py
nodes_attention_multiply.py v3 nodes (part a) (#9149) 2025-08-21 22:05:36 -04:00
nodes_audio_encoder.py
nodes_audio.py convert nodes_audio.py to V3 schema (#10798) 2025-12-03 17:35:04 -08:00
nodes_camera_trajectory.py
nodes_canny.py
nodes_cfg.py
nodes_chroma_radiance.py Add support for Chroma Radiance (#9682) 2025-09-13 17:58:43 -04:00
nodes_clip_sdxl.py
nodes_compositing.py
nodes_cond.py
nodes_context_windows.py Context windows fixes and features (#10975) 2025-12-05 12:42:46 -08:00
nodes_controlnet.py
nodes_cosmos.py
nodes_custom_sampler.py convert nodes_customer_sampler.py to V3 schema (#10206) 2025-11-26 14:55:31 -08:00
nodes_dataset.py Make lora training work on Z Image and remove some redundant nodes. (#10927) 2025-11-26 19:25:32 -05:00
nodes_differential_diffusion.py
nodes_easycache.py EasyCache: Fix for mismatch in input/output channels with some models (#10788) 2025-11-18 07:00:21 -08:00
nodes_edit_model.py
nodes_eps.py
nodes_flux.py Flux 2 (#10879) 2025-11-25 10:50:19 -05:00
nodes_freelunch.py Move PAG to model_patches/unet section. 2024-07-18 17:22:51 -04:00
nodes_fresca.py convert nodes_fresca.py to V3 schema (#9951) 2025-09-26 14:12:04 -07:00
nodes_gits.py convert nodes_gits.py to V3 schema (#9949) 2025-10-01 12:16:59 -07:00
nodes_hidream.py
nodes_hooks.py
nodes_hunyuan3d.py convert hunyuan3d.py to V3 schema (#10664) 2025-11-19 14:49:01 -08:00
nodes_hunyuan.py Add display names to Hunyuan latent video nodes. (#10837) 2025-11-22 22:51:53 -05:00
nodes_hypernetwork.py convert nodes_hypernetwork.py to V3 schema (#10583) 2025-11-03 00:21:47 -08:00
nodes_hypertile.py convert nodes_hypertile.py to V3 schema (#10061) 2025-09-27 19:16:22 -07:00
nodes_images.py
nodes_ip2p.py
nodes_kandinsky5.py Kandinsky5 model support (#10988) 2025-12-05 22:20:22 -05:00
nodes_latent.py Kandinsky5 model support (#10988) 2025-12-05 22:20:22 -05:00
nodes_load_3d.py convert nodes_load_3d.py to V3 schema (#10990) 2025-12-03 13:52:31 -08:00
nodes_logic.py Add MatchType, DynamicCombo, and Autogrow support to V3 Schema (#10832) 2025-12-03 00:17:13 -05:00
nodes_lora_extract.py
nodes_lotus.py
nodes_lt.py
nodes_lumina2.py
nodes_mahiro.py
nodes_mask.py
nodes_mochi.py
nodes_model_advanced.py
nodes_model_downscale.py
nodes_model_merging_model_specific.py
nodes_model_merging.py
nodes_model_patch.py Support Z Image alibaba pai fun controlnets. (#11062) 2025-12-02 21:38:31 -05:00
nodes_morphology.py
nodes_nop.py Native block swap custom nodes considered harmful. (#10783) 2025-11-18 00:26:44 -05:00
nodes_optimalsteps.py
nodes_pag.py
nodes_perpneg.py
nodes_photomaker.py convert nodes_photomaker.py to V3 schema (#10017) 2025-09-27 02:36:43 -07:00
nodes_pixart.py
nodes_post_processing.py convert nodes_post_processing to V3 schema (#9491) 2025-09-26 14:14:42 -07:00
nodes_preview_any.py change display name of PreviewAny node to "Preview as Text" (#10796) 2025-11-19 01:25:28 -08:00
nodes_primitive.py
nodes_qwen.py
nodes_rebatch.py convert nodes_rebatch.py to V3 schema (#9945) 2025-09-26 14:10:49 -07:00
nodes_rope.py
nodes_sag.py
nodes_sd3.py
nodes_sdupscale.py
nodes_slg.py
nodes_stable3d.py
nodes_stable_cascade.py
nodes_string.py
nodes_tcfg.py
nodes_tomesd.py
nodes_torch_compile.py
nodes_train.py Qwen Image Lora training fix from #11090 (#11094) 2025-12-03 22:49:28 -05:00
nodes_upscale_model.py
nodes_video_model.py
nodes_video.py add check for the format arg type in VideoFromComponents.save_to function (#11046) 2025-12-02 11:50:13 -08:00
nodes_wan.py
nodes_webcam.py