Extensions/ComfyUI-Koolook
ComfyUI Extension

ComfyUI-Koolook

This repository provides custom nodes for ComfyUI tailored for VFX and AI image/video generation workflows

By malkuthro·Created 11 months ago·Updated a day ago· 8
malkuthro/ComfyUI-Koolook
Nodes26
On cloudLocal install
CategoryKoolook/LTX, Koolook/Pipeline
Stars8
Updateda day ago

Nodes (26)

Clean Latent Slice (Koolook)

Trimming LTX Director's Ghost Mask tail

Koolook/LTX
Easy AI Pipeline (Koolook)

Easy AI Pipeline's path builder

Koolook/Pipeline
Easy HDR VAE Decode (Koolook)

Easy HDR VAE Decode

Koolook/VAE
Easy HDR VAE Encode (Koolook)

Easy HDR VAE Encode

Koolook/VAE
Easy Image Batch (Koolook)

Easy Image Batch

Koolook/Image
Easy Pattern (Koolook)

Easy Pattern is your pipeline's test card

Koolook/Testing
Easy Resize (deprecated, use 'Easy Resize (Koolook)')

Easy Resize was renamed, and here's what to use

Koolook/Image
Easy Resize (Koolook)

Easy Resize snaps your image to the grid

Koolook/Image
Easy Utility (Koolook)

Easy Utility pads your version numbers

Koolook/Utility
Wan 2.2 Easy Prompt (Koolook)

Wan 2.2 Easy Prompt builds the shot vocabulary for you

Koolook/Wan_Video
Koolook Load Camera Poses (Absolute Path)

Koolook Load Camera Poses

Koolook/Camera
Koolook Loop Status

Koolook Loop Status reports and auto-queues

Koolook/Loop
Koolook Matte — Focus Crop

Koolook Matte's Focus Crop

Koolook Matte
Koolook Matte — Focus Stitch

Koolook Matte's Focus Stitch

Koolook Matte
Koolook Matte — Loader

Load the VideoMaMa matting pipeline (and its big model downloads)

Koolook Matte
Koolook Matte — Sampler

Koolook Matte Sampler

Koolook Matte
Koolook Publish Input

Koolook Publish Input

Koolook/Publish
Koolook Publish Output

Koolook Publish Output

Koolook/Publish
Koolook Publish Result

Koolook Publish Result

Koolook/Publish
Koolook Publish Router

Koolook Publish Router

Koolook/Publish
LTX A/V Bind Schedule (Koolook)

LTX 2.3 keeps jumping when a beat lands on your cut — this is the fix

Koolook/LTX
LTX Director (Koolook)

Direct your clip instead of prompting it

Koolook/PromptRelay
LTX Director (Koolook)

The legacy LTX Director ID that keeps old workflows alive

Koolook/PromptRelay
LTX Guide Reference Strength (Koolook)

Tune the LTX reference identity pin in a two-stage refinement

Koolook/LTX
LTX Keyframe Soften Schedule (Koolook)

Make LTX Director keyframes glide between poses instead of snapping

Koolook/LTX
LTX Reference Bind Schedule (Koolook)

Lock a character's face late in denoise, without an IC-LoRA

Koolook/LTX
Readme

ComfyUI-Koolook

Kforge Labs for ComfyUI: a project-kit sidebar plus Koolook nodes for VFX, image, and video workflows.

Start here: KForge Labs ComfyUI-Koolook overview

That overview explains the sidebar, snapshots, saved workflows, modules, recovery tools, and included nodes for new users.

The main experience is the Kforge Labs sidebar. It helps you keep a project setup together: favorite nodes, saved workflows, reusable modules, tags, snapshots, and recovery tools.

Kforge Labs Sidebar

Use the sidebar as a reusable project kit.

| Feature | What it does | |---|---| | Snapshots | Save and load the whole Kforge Labs state: favorite nodes, workflows, modules, tags, archive, and recovery data. | | Search | Find nodes, workflows, directories, and tags from one field. Tags keep exact capitalization, so Depth and depth can be separate folders. | | Nodes | Keep favorite nodes close, grouped by theme or repository name. | | Workflows | Save the whole script, save a selection of nodes, load workflows, or insert saved modules into the current canvas. | | Recovery | Use autosaves, starter presets, snapshot library settings, and missing-pack install helpers. |

New here? Start with the KForge overview. Using it inside ComfyUI? Open the operational guide:

Included Nodes

| Node ID | Display name | Category | |---|---|---| | EasyWan22Prompt | Wan 2.2 Easy Prompt (Koolook) | Koolook/Wan_Video | | EasyResize_Koolook | Easy Resize (Koolook) | Koolook/Image | | EasyAIPipeline | Easy AI Pipeline (Koolook) | Koolook/Pipeline | | easy_ImageBatch | Easy Image Batch (Koolook) | Koolook/Image | | KoolookLoadCameraPosesAbsolute | Koolook Load Camera Poses (Absolute Path) | Koolook/Camera | | Easy_hdr_VAE_encode | Easy HDR VAE Encode (Koolook) | Koolook/VAE | | Easy_hdr_VAE_decode | Easy HDR VAE Decode (Koolook) | Koolook/VAE | | Easy_Pattern | Easy Pattern (Koolook) | Koolook/Testing | | Easy_LoadVideo | Easy Load Video (Koolook) | Koolook/Video | | Easy_VideoCombine | Easy Video Combine (Koolook) | Koolook/Video | | Easy_Utility | Easy Utility (Koolook) | Koolook/Utility | | Koolook_LoopStatus | Koolook Loop Status | Koolook/Loop | | Koolook_PublishInput | Koolook Publish Input | Koolook/Publish | | Koolook_PublishOutput | Koolook Publish Output | Koolook/Publish | | Koolook_PublishRouter | Koolook Publish Router | Koolook/Publish | | Koolook_PublishResult | Koolook Publish Result | Koolook/Publish | | LTXDirector__koolook | LTX Director (Koolook) | Koolook/PromptRelay |

The root Koolook nodes and the slim Radiance Koolook VAE wrappers have no extra Python dependencies beyond torch, which ComfyUI already requires. The video wrappers require Video Helper Suite, and the LTX Director fork is for workflows that already use the LTX / Prompt Relay node ecosystem. The Koolook Matte nodes additionally need diffusers (already pulled in by the LTX Director / Radiance forks) and use huggingface_hub to download the SVD + VideoMaMa model weights at runtime.

Install

ComfyUI-Manager

  1. Open ComfyUI Manager.
  2. Choose Install Custom Nodes.
  3. Install by Git URL: https://github.com/malkuthro/ComfyUI-Koolook.git
  4. Restart ComfyUI.
  5. Open the Kforge Labs sidebar tab.

Manual

Clone this repository into ComfyUI/custom_nodes/:

git clone https://github.com/malkuthro/ComfyUI-Koolook.git

Restart ComfyUI after installation.

One install at a time. If you already installed Kforge Labs via ComfyUI Manager, it lives at custom_nodes/koolook/ (the Manager / Registry-derived folder name). A second custom_nodes/ComfyUI-Koolook/ created by git clone is a parallel install — ComfyUI loads BOTH on every boot, both register the same routes and sidebar tab, and the workflow store silently corrupts on every restart. From v0.3.8 the plugin detects this and prints a critical log naming both paths, disabling the non-winning copy — but the cleanest fix is to remove one folder. Pick the install method you want and stick with it.

Learn More

Troubleshooting

| What you see | What it usually means | What to do | |---|---|---| | The Kforge Labs tab does not appear | ComfyUI needs a restart, or the extension did not load | Restart ComfyUI and check the terminal for [Koolook] messages. | | The Help guide does not open | The browser blocked the popup | Allow popups for the ComfyUI page, or open web/guide/index.html directly. | | Missing custom nodes after loading a workflow | One or more node packs used by that workflow are not installed | In Kforge Labs, use Tools → Install missing packs, or use ComfyUI Manager's Install Missing Custom Nodes flow. | | Snapshot save/load fails | The snapshot library path may be missing, read-only, or unavailable | Use Snapshot → Save to... or Load from... and choose a writable folder. | | A loaded snapshot looks older than expected | Named saves and auto-saves are intentionally separate | In Snapshot → Load, select the snapshot and check Recovery auto-saves for a newer periodic/pre-load recovery. |

Support

For reproducible bugs, open a GitHub issue. For the fastest answer, include your ComfyUI version, Koolook version, operating system, install method, terminal log, browser console errors, and steps to reproduce. See SUPPORT.md for the exact checklist.

If Koolook helps your ComfyUI work, you can support development on Ko-fi.

Stability

For production work, install a pinned release tag or commit instead of following a moving branch head. Node IDs are treated carefully so saved ComfyUI workflows continue to load across compatible updates.

License

GPL-3.0. See LICENSE.

This package incorporates and adapts GPL-3.0 code from fxtdstudios/radiance under forks/radiance_koolook/. Attribution and per-fork modification notes are tracked in forks/THIRD_PARTY.md and forks/forks_manifest.yaml.