105 Commits
Author SHA1 Message Date
blepping 1c2bc62797 Settings and previewer refactor (#44)
* Settings refactor
* Previewer improvements
* Other cleanups
* Fix video frame limiting
* Support for YuE2 previews.
2026-09-16 08:12:02 -06:00
blepping 5af35d2366 Support MiniMax Music3 previewing 2026-08-14 06:42:49 -06:00
blepping 8047b66326 Fix typo in README 2026-08-07 12:31:59 -06:00
blepping c0826decdd Initial support for Minimax H3 TAEVid.
Better handling of A/V latents in TAEVid nodes.
2026-08-07 12:27:42 -06:00
blepping b889683c42 Fix using TAEVid nodes with LTX models. 2026-06-02 07:19:59 -06:00
blepping 2c932a13af Merge pull request #41 from KBerwari/patch-1
Fix Settings attribute error when previews are disabled
2026-06-02 07:01:07 -06:00
Kurdin Bekes Berwari 832b1dede3 Update settings.py to assign btp_publish_last_preview 2026-06-01 15:32:18 +02:00
blepping 7c0a9ec3eb Avoid use of new type variable syntax in wavelet_functions for now. 2026-05-22 14:09:15 -06:00
blepping eced45a1e5 Reimplement contrastive ortho CFG, minor cleanups 2026-05-21 03:44:26 -06:00
blepping 74bd9e87f8 Add BlehContrastiveOrthoCFG node.
More features for the Pythagorean LERP blend mode.
Minor cleanups.
2026-05-18 21:28:45 -06:00
blepping 14db301716 Use default settings when there is no config file 2026-05-16 07:12:46 -06:00
blepping bc4c1a8a2b Merge pull request #37 from blepping/mega_update_26q1
Mega update '26 Q2. Definitely planned for Q2 all along.
2026-05-15 06:15:28 -06:00
blepping 0f561855d2 More blend modes + refactoring and cleanup. Low effort documentation on some blend modes. 2026-05-15 06:03:26 -06:00
blepping a4ce14e5b4 Improve sp_circular_interpolation blend mode, add geodesic_square_matrix, decomp_rank_blend and chain blend modes 2026-05-03 19:29:34 -06:00
blepping d8c07897a1 Do not try to use latent2rgb fallback when there are no RGB factors 2026-05-03 19:28:22 -06:00
blepping 5ed442f085 Fix latent2rgb previewing for Flux2 latents 2026-04-22 07:35:50 -06:00
blepping f7bf604f42 Update link to ComfyUI in example config 2026-03-30 07:11:29 -06:00
blepping ff74a21e55 Start updating docs, changelog and example configuration files 2026-03-30 07:09:09 -06:00
blepping 4402455e34 Add fft_blend blend mode, fix shortest path interpolation blend mode 2026-03-30 06:26:03 -06:00
blepping c09c458842 Support LTX 2.3 (normal and wide) TAE video models.
Publish last preview improvements.
More weird blend modes.
Add BlehBlendConditioning node that supports multiple items on both sides
2026-03-12 06:37:02 -06:00
blepping cac81df237 Support ACE-Steps 1.5 latent previewing. Blend mode improvements/additions. 2026-02-06 10:32:10 -07:00
blepping 006767817b Fix Wan previewing, add symmetric ortho blend modes 2026-01-28 05:43:03 -07:00
blepping 57f289d807 Collected changes 26q1 2026-01-22 16:23:59 -07:00
blepping 9bb5c7d3df Ensure the attention override returns a contiguous tensor. 2025-09-17 13:17:46 -06:00
blepping bb3c5981c7 Don't pass ComfyUI-specific attn args to non-native attn functions 2025-09-12 22:18:39 -06:00
blepping b4f116a029 Update bleh SageAttention to use new runtime attention selection when available 2025-09-12 22:08:12 -06:00
blepping 608eafed87 Allow passing blend modes with arguments for scaling 2025-09-11 02:59:12 -06:00
blepping 425150b8db Fix fallback previewer handling 2025-09-11 02:58:31 -06:00
blepping 24eda5b2e8 Add note to README about only Wan 2.2 5B using the Wan 2.2 format 2025-08-29 20:00:53 -06:00
blepping 9ea61a2df3 Add support for Wan 2.2 previews 2025-08-29 17:57:18 -06:00
blepping b58c9637c1 Fix mask handling in Sage/Sparge attention for Qwen image 2025-08-15 10:55:09 -06:00
blepping 575eb0cea9 Fix improper param passing for the BlehImageAsLatent node 2025-08-14 21:54:19 -06:00
blepping 347e7eee6c August '25 updates (#26)
* Previewer refactors
Support visual previews for ACE-Step
Allow setting dtype for previewer model
Allow scaling q/k/v input and output for Sage

* Start updating docs and example configuration files

* Add slice blend modes

* Rewrite blend mode system.
More blend modes.
Added BlehCFGInitSampler.
Basic Sparge Attention support.
Make samplers a bit more compatible with wrapping wrappers.

* Add probinject and probsubtract_b blend modes
Add BlehLatentAsImage and BlehImageAsLatent nodes

* Add BlehModelPatchFastTerminate node
Update docs/changelog
Add cosinesimilarity blend modes (basically SLERP)

* Remove some dead code
2025-08-09 05:27:34 -06:00
blepping 9606ca236c Merge pull request #24 from blepping/feat_tae_vid
* Support for TAE video models and video frame previewing.  
* Added a `BlehEnsurePreviewer` node to make sure Bleh previews get used.
* Added `BlehTAEVideoDecode` and` `BlehTAEVideoEncode` nodes for fast video latent encoding/decoding.
* Many new blend modes.
* Removed match statements for better compatibility with old Python.
* Better (hopefully) heuristic for arranging batch/multi-frame previews.
* Internal refactoring/code cleanups.
* Documentation updates.
2025-05-04 08:21:49 -06:00
blepping 01a45cbed4 Support for TAE video models and video frame previewing.
Added a BlehEnsurePreviewer node to make sure Bleh previews get used.

Many new blend modes.

Removed match statements for better compatibility with old Python.

Better (hopefully) heuristic for arranging batch/multi-frame previews.

Internal refactoring/code cleanups.

Documentation updates.
2025-05-04 08:13:24 -06:00
blepping 78520b7568 Add basic TAE video encode/decode nodes
Tweak some other TAE video stuff
2025-03-20 09:14:25 -06:00
blepping 1324dfb355 Allow setting temporal upscale level in TAEVid previews
Fix batch/frame limiting for TAEVid previews
2025-03-20 06:55:20 -06:00
blepping c55189cc5a Unbork borked ported TAEvid code
Refactor stuff
Initial internal support for animated previews
Untested support for Hunyuan and Mochi TAEvid decoding
Add separate "batch" limit for video latent frames
2025-03-20 06:14:21 -06:00
blepping 0916e65794 Support TAE video models, stage 1 2025-03-18 07:56:08 -06:00
blepping 926ceb6416 OOM fallback feature in previewer, other previewer updates. 2025-03-13 07:34:16 -06:00
blepping 0ab8900dd0 Fix error message incorrectly referring to DiffuseHigh 2025-03-10 06:51:22 -06:00
blepping 850f840fee Fix SageAttention 1.x support
Handle the user setting tensor_layout for SageAttention 2.x properly (I hope!)
2025-01-19 01:06:29 -07:00
blepping 235703abb4 Added BlehLatentBlend node.
Added BlehCast node.
Added BlehSetSigmas node.
BlockOps improvements.
Other misc cleanups and refactoring.
2025-01-14 06:45:21 -07:00
blepping 3b16f59758 Fix SageAttention fallback to default attention
SageAttention compatibility with Cosmos models
Improved handling of skip_reshape and old SageAttention versions
2025-01-13 06:57:17 -07:00
blepping 6060701d63 Hopefully more reliable SageAttention handling 2025-01-09 23:28:05 -07:00
blepping 6f5256f17a Merge pull request #15 from blepping/sageattn_refactor
Refactor SageAttention support
Support SageAttention 2.0.1 features
2024-12-28 02:27:09 -07:00
blepping 25b05cbeed Support some custom nodes in SageAttention 2024-12-28 02:25:08 -07:00
blepping 1db7748700 Refactor SageAttention support 2024-12-26 00:53:11 -07:00
blepping a1c07ca4c0 Skip adding sampler presets to the list if they already exist 2024-12-20 07:10:02 -07:00
blepping 6f81e358cb Fix yaml_parameters being required in global SageAttention node 2024-12-02 18:42:28 -07:00