45 Commits
Author SHA1 Message Date
jakechai e6d768af54 v2.6.1
1. Update System Prompter node, supports shot scripts for video generation.
2. Update workflows including System Prompter node.
2026-02-15 13:29:55 +08:00
jakechai 4f8c8b8e50 v2.5.9
1. Add LTXV2 video generation workflow, supports t2v | ff2v | lf2v | flf2v | frames2v | v2v, supports ControlNet | upscale.
2. Add more camera motion to Random Prompter.
3. Change SeamlessTile to "Modify in place" for all SD15 | SDXL workflows | Group Nodes | Subgraphs.
2026-02-12 20:13:47 +08:00
jakechai d20eecf78b v2.5.1
1. Provide the modified `SeamlessTile.py` for seamless-tiling workflow since [Seamless tiling](https://github.com/spinagon/ComfyUI-seamless-tiling) does not work with the latest ComfyUI and is inactive.
2026-01-27 22:27:31 +08:00
jakechai be39cb2a09 2025-12-27 - v2.4.0
1. Add Advanced 3D Viewer Node, supports GLB, FBX, SMPL bin, OBJ, and PLY formats with/without camera animation, and with custom camera animation and exported as GLB.
2025-12-27 19:01:39 +08:00
jakechai 011083e737 v2.3.12
1. Add SAM3 to imgen detailer and videogen auto mask workflows.
2. Add 🐉 JK-Tools-AddAllMasks subgraph.
2025-11-23 18:12:39 +08:00
jakechai 625da190b2 v2.2.3
1. Fix Make Image Grid `from torchvision import transforms as TF` -> `import torchvision.transforms.functional as TF` issue.
2. Upgrade Split Image Grid node:
① Reasonable default values: Ensure at least 1 row/column to avoid division by zero errors.
② Better error messages: Provide specific resolution suggestions.
③ Boundary checks: Ensure cropping does not exceed the image area.
④ Empty list protection: Ensure a valid image tensor is always returned.
⑤ Exception handling: Gracefully handle errors in crop mode.
3. Separated the `install.py` file for ComfyUI and the `install_manual.py` file for the `install.bat` file. It should work fine now.
4. Zip IPAdapterPlus.py to IPAdapterPlus.zip to avoid node-conflict attention in ComfyUI Manager.
5. Random Prompter supports both string dictionaries, lists or txt format for YAML files.
6. Add more choices to Random Prompter.
2025-10-30 22:09:31 +08:00
jakechai 3eace1450f v2.2.0
1. Re-write all nodes:
2. Code Organization: Nodes are logically grouped by data type and functionality.
3. Modular nodes loading control, including deprecated nodes.
4. Comments: All key functions and classes have detailed.
5. Documentation: Each node class has an description and tooltip.
6. Type Hints: Type hints have been added to all functions.
7. Naming Conventions: Naming conventions for return values ​​have been standardized.
8. Error Handling: Necessary imports and error handling have been added.
9. Add Random Prompter JK🐉 node, deprecate Flux Prompt Generator.
10. Add QWen_ModelSheet and QWen_ModelSheet adv imgen/imgedit workflow.
11. Add Portrait Master + Random Prompter imgen workflow.
2025-10-27 22:59:22 +08:00
jakechai 7012913a35 v2.1.4
1. Recreate missing Group Nodes from Subgraphs for Runninghub.
2025-10-13 16:25:23 +08:00
jakechai 9e3e07b2b3 v2.1.2
1. Add QWen Edit 2509 and QWen Edit 2509 RAW subgraphs.
2. Update QWen Image Gen | Edit workflows.
3. Add IntSubOp node.
2025-10-12 15:46:17 +08:00
jakechai 018f946eb7 v2.1.0
1. Add Wan22 cfg Scheduler List JK🐉 node.
2. Add 🐉 JK:::KSampler (High+Low) Adv | 🐉 JK:::WAN Sampler (High+Low) | 🐉 JK:::WAN Sampler (High+Low) adv subgraphs.
3. Add Wan Frame Count JK🐉 nodes to most of the Wan Video workflows.
4. Add Wan2.2 video generation workflows.
5. Add Wan2.1 native v2v workflow using i2v model.
6. Rename Subgraphs prefix from `JK🐉:::` to `JK🐉-` for all workflows.
7. Add JakeUpgrade Subgraph JSON files.
2025-10-10 09:17:19 +08:00
jakechai 2e9d76f572 v2.0.15
1. Add Imgen Qwen | Imgedit Qwen | Imgedit Flux Kontext | Imgedit Flux Redux | Imgedit Flux USO API and Krita workflows.
2025-09-18 17:14:15 +08:00
jakechai be871e7714 v2.0.12
1. Add QWen imgen subgraphs and workflows.
2. Reduce and retain commonly used auto-prompt custom nodes.
3. Remove Prompt Stylers preset files.
2025-09-16 14:17:30 +08:00
jakechai e9f17c7560 v2.0.0
1. Create Subgraphs based on my Group Nodes and recreate all workflows using Subgraph.
2. Move all latest workflows using Group Node to subfolder named `ComfyUI_~frontend-1.23.4` or `Krita_~frontend-1.23.4_v1.19.20`.
3. Add LoRA Stack Model Only JK🐉, Apply LoRA Stack Model Only JK🐉.
4. Add Set LoRA | NAG | Set Radial Attention | FreeInit features to all WAN video gen workflows.
5. Add native VACE ff2v | VACE flf2v | VACE v2v | ATI ff2v | Fun control camera ff2v | Skyreel A2 ref2v | Phantom ref2v workflows.
6. Add native and wrapper Wan MAGREF workflows.
7. Update ref2v (subject2v) Wan workflows.
8. Add MultiTalk ff2v and v2v Wan Wrapper workflows.
9. Add Multitalk | Fantasy Talking v2v lip sync Wan Wrapper workflows.
10. Add Uni3C Camera Control to ff2v Wan Wrapper workflows.
11. Add MiniMax Remover v2v Wan Wrapper workflow.
12. Add Stand-In ref2v Wan wrapper workflows.
13. Add VACE | Phantom | Stand-In ref+v2v Face Swap workflows.
14. Add Create Loop Schedule List JK🐉 node.
15. Update SkyreelV2 DF long video Wan Wrapper workflow, using for loop.
16. Use the Torch Compile Model Wan Video v2 node for Native Wan Video workflows.
17. Set minimum resolution of Crop by Mask to 64.
18. Refine Common Group Node issue fixed.
19. Add Ksampler Adv Parameters Default JK🐉 node and 🐉 JK:::KSampler (High+Low) Group Node for Wan2.2.
20. Fix Switch(Any) node output datatype error in all workflows.
21. Update Refine Common Group Node for all workflows (ComfyUI frontend 1.23.4 or earlier).
2025-08-14 22:02:27 +08:00
jakechai 484cfe8d9f v1.9.18
1. Fix Krita Upscale and Refine workflows.
2025-06-16 23:04:42 +08:00
jakechai 8c553244c2 v1.9.17
1. Find a workaround to recreate all of my original Group Nodes for `comfyui-frontend-package>=1.16.0`.
2. Seperate all workflows into two versions: `comfyui-frontend-package<=1.15.13` & `comfyui-frontend-package>=1.16.0`. Workflows for `comfyui-frontend-package<=1.15.13` are moved to the subfolder with a suffix name `~frontend-1.15.13`.
3. API workflows are separated into two versions: one for `ComfyUI-JakeUpgrade v1.9.16 or earlier`, the other for `ComfyUI-JakeUpgrade v1.9.17 or later`. API Workflows for `ComfyUI-JakeUpgrade v1.9.16 or earlier` are moved to the subfolder with a suffix name `~v1.9.16.
4. Cleanup and rearrange the codes, and press Deprecated and Experimental to distinguish.
5. Remove java script.
6. Re-write Lora | ControlNet | Embedding nodes without java script control.
2025-06-15 17:04:28 +08:00
jakechai 98b8747bd4 v1.9.6
1. Save MVs/CCMs/Depths/Images in both png and exr for img2mesh workflows. Add Load png|exr switch.
2. Add Get OrbitPoses From List JK🐉 node. Replace Get CamPoses From List node.
2025-03-13 16:01:44 +08:00
jakechai c511e74035 v1.9.5
1. Add new parameters to SAI API nodes.
2. All SAI API nodes have been approved by [ComfyUI SAI API](https://github.com/Stability-AI/ComfyUI-SAI_API).
3. Update IPAdapter nodes along with the Main branch.
2025-02-27 22:30:46 +08:00
jakechai 420688425e v1.9.2
1. Update IPAdapter nodes along with the Main branch.
2. Add Discord server.
2025-02-20 10:56:06 +08:00
jakechai 8859f8ebef v1.9.1
1. Add Stop At Clip Layer to image refine group nodes.
2. Add Flux Guidance to common imgen | refine group nodes.
3. Add ComfyUI API workflows: controlnet preprocessor | upscale | refine.
2025-02-08 15:40:27 +08:00
jakechai 9e81ed8dc9 v1.9.0
1. Add Inject Latent Noise to advanced imgen group nodes.
2. Fix the Input Mask logic of advanced imgen group nodes.
3. Add "SD3 Prompts switch" for advanced SD3 imgen group nodes.
4. Switch clip l and g bug fix.
5. Follow the update of Inspire-Pack Random Noise node for imgen group nodes.
6. Image Generation | API | Kirta workflows updated.
2025-02-04 13:18:13 +08:00
jakechai 9c30d689cc v1.8.7
1. Add ControlNet Effective Mask switch for all Image Generation Group Nodes.
2. Fix image resolution bug of Image Generation adv group nodes.
2025-01-10 21:24:05 +08:00
jakechai df9984fea7 v1.8.6
1. ControlNet image supports alpha. Add A1111-ControlNet-like effective mask for ControlNet (Stack) Apply nodes.
2. Load Image With Alpha, Make Image Grid, and Split Image Grid nodes added.
3. IF AI nodes recreated.
4. ComfyUI API workflow added.
5. Get Mesh 3D data workflow added.
2025-01-03 15:01:41 +08:00
jakechai 9db2ae86a9 v1.8.5
1. Add new Detailer Module.
2. Add new image generation workflow.
3. Fix Krita HandFix workflow bug.
2024-12-27 15:24:15 +08:00
jakechai 53ae277d77 v1.8.0
1. Add SAI API Replace Background and Relight. Add missing parameters of SAI API nodes.
2. Add Detail Daemon Custom Nodes to most of image|mesh generation workflows and group nodes.
3. Add SDXL Target Res JK🐉 node to fix SDXL Text Encode Target Resolution not working.
4. Add Image | Latent Crop by Mask, Resize, Crop by Mask and Resize, Stitch nodes. Add Crop and Stitch operation for Image Gen and Inpaint Group Nodes.
5. Update img2mesh MV upscale method to achieve better results: SD15 img2img + SDXL Refine + Ultimate Upscale.
6. Add Bool_Or and Bool_And nodes for workflows need to be group. Replace Bool Binary Operation node (Or as default) with Bool_Or.
7. Add Color Grading Node.
8. Seperate Multi-ControlNet Param Stack node to ControlNet Loader and Multi-ControlNet Param Stack.
9. Add "None" selection as default to IPAdapter Unified Loader for better workflow control, especially in API mode.
10. Add Image Refine Group Node.
11. Krita image generation workflows updated.
12. Add Krita Refine, Upscale and Refine, Hand fix, CN preprocessor, remove bg and SAI API module series.
13. Remove JK🐉::Pad Image for Outpainting. Remove JK🐉::CLIPSegMask group node, replace it with Essentials CLIPSeg node.
14. Remove [WAS Node Suite] and [Layer Style] Custom Node from must-have-list for their complexity.
15. Remove useless Group Nodes: JK🐉::Image to Prompt (LLava Local), JK🐉::Image to Prompt Advanced (LLava Local), JK🐉::SegAnythingMask, JK🐉::txt2img.
16. SD3 | Flux image generation workflow | group nodes support Stop At Clip Layer (needs ComfyUI v0.3.8up).
2024-12-24 22:12:30 +08:00
jakechai 238ef7b6aa v1.7.0
Normal | Input version of Image Gen and Image Gen Adv group nodes added. Krita workflow added using Input version of Image Gen group nodes. Remove Comfyroll Custom Nodes from the must-have-node list. ControlNet Apply and ControlNet Stack nodes upgraded, supports Union, Alimama Inpaint. ControlNet Stack Input Switch node added. Add Blend with Original Mask option to Inpaint, Image Gen Adv and Image Gen Input group nodes. IsMaskEmpty Node and Image Crop by Mask Group Node added.
2024-11-06 19:14:19 +08:00
jakechai 619ddfb4f0 v1.6.0
Image Generation group node and module workflow added. Switch Model and CLIP JK🐉 node removed. Rename Apply ControlNet Stack SD3 to Applly ControlNet VAE. Tiling Mode and Empty Latent Color nodes added.
2024-10-19 14:56:32 +08:00
jakechai c37607865c v1.5.2
Flux KSampler Adv updated, use SplitSigmas instead of SpleSigmasDenoise.
2024-10-11 19:53:13 +08:00
jakechai c163fbc028 v1.5.0
Flux KSampler and Flux Ksampler Adv group nodes added. Flux txt2img and img2img workflow added. Flux KSampler workflow added. Inpaint/Outpaint ControlNet and Checkpoint method order changed. Enchance and Resize Input Image added for img2img workflow. Noise | Guider | Sampler | Sigmas switch added.
2024-10-10 13:08:45 +08:00
jakechai 9c6d393f5a v1.4.0
Replace Base Ipadapter simple with IPAdapter Style and Composition Transfer in SD15 and SDXL workflow. SD3 Aspect Ratio node and SD3 Base Model Parameter node added.  SD3 Api workflow added to make up the shorcomings of SD3 local deployment using Stability SD3 control and inpaint nodes.
2024-10-06 21:48:16 +08:00
jakechai ff2ecbc5f4 v1.3.7
Remove Outpaint Pad Feathering.
2024-10-03 19:57:45 +08:00
jakechai df65bc01c0 v1.3.6
Inpaint Group Nodes upgrade, change color grading method.
2024-10-01 10:57:39 +08:00
jakechai 6038c70c55 v1.3.5
Inpaint Group Nodes upgrade, add more Image | Mask | Latent control.
2024-09-29 20:33:45 +08:00
jakechai f98176bb02 Update __JK.pack 2024-09-26 11:41:33 +08:00
jakechai 80acee96bf v1.2.9.2 2024-09-15 20:14:59 +08:00
jakechai 301474e7bf v1.2.8
Use Comfy UI default set union controlnet type to load xinsir sdxl controlnet union.						Remove Inspire Pack and WAS Nodes Suite in img2mesh workflows.						Group Node Image RemBG added, using InSPYReNet TransparentBG from Essentials to remove background and Image Composite Masked to add grayscale background.
2024-09-13 14:57:50 +08:00
jakechai 2e1832c304 v1.2.3
Refinement Noise Injection added. txt2prompt and img2prompt workflow added. img2prompt component added.
2024-09-06 19:13:56 +08:00
jakechai 6f76802f3f v1.2.2
Black Pixel switch added for Inpaint ControlNet Component following ControlNet Preprocessor AUX Custom Node's update.
2024-09-05 10:06:35 +08:00
jakechai 1400aba99c v1.2.1 2024-09-04 10:31:59 +08:00
jakechai 4486aa7eff Update __JK.pack 2024-09-01 12:52:23 +08:00
jakechai 02a40aee82 Variation KSampler Component 2024-09-01 12:21:00 +08:00
jakechai d43a642462 v1.0.4 2024-07-02 21:34:41 +08:00
jakechai f2710f8e8b v1.0.3 2024-06-29 12:22:58 +08:00
jakechai 369d146dee v1.0.2 2024-06-28 21:38:35 +08:00
jakechai bed9447ea6 v1.0.1 2024-06-23 10:07:18 +08:00
jakechai 07cb259bf0 v1.0.1 2024-06-23 10:05:04 +08:00