CivArchive
    Chenkin-UniControl-XL - v1.0
    Preview 126986903
    Preview 126984022
    Preview 126984085
    Preview 126986954

    Welcome to the official repository for Chenkin-UniControl-XL!

    Trained on top of the latest ckn v0.5 base model, this is a dedicated Universal ControlNet tailored specifically for anime/2D generation workflows. It solves the common pain points of traditional ControlNets, such as style degradation, muddy colors, or an overly "AI-generated" look when applied to anime illustrations.

    Features

    1. 8-in-One Control: This model integrates 8 of the most commonly used ControlNet types into a single base model, supporting the following modes:

      • OpenPose

      • Depth

      • HED / PIDI / Scribble / TED

      • Canny / Lineart / MLSD

      • Normal

      • Tile

      • Inpaint / Outpaint

      • Fuse (Experimental)

    2. Native Style Preservation: Trained with the aesthetic foundation of ckn v0.5's massive high-quality anime dataset, using any of the control modes will not pollute the color and lighting performance of the base model.

    3. Deeply Customized ComfyUI Nodes: Due to its unique underlying architecture, this model must be paired with the exclusive advanced nodes developed by our team members to unlock its full functionality.

    Killer Feature: Fuse (Multi-Condition Fusion Control)

    Among the 8 control modes, we have specially unlocked the highly advanced Fuse mode at the architectural level.

    In traditional workflows, using "Lineart + Depth + Pose" simultaneously requires loading 3 separate ControlNets. This not only causes VRAM explosion and extremely slow generation but also leads to weight interference.

    The Fuse mode completely revolutionizes this:

    • Merged Calls, Doubled Performance: It allows you to input multiple control conditions simultaneously (e.g., choose 2 or 3). The underlying Condition Transformer naturally fuses these various features, merging multiple ControlNet calls into a single call.

    • No Control Interference: Multiple control signals are synergized at the base level before entering the main model, completely solving the issue of image degradation caused by stacking multiple ControlNets. This achieves extremely complex and precise control with minimal VRAM usage.

    Mandatory: Exclusive Plugin Dependency

    Note: This model cannot be used directly with ComfyUI's native ControlNet nodes!

    To achieve the complex routing of the "All-in-One" functionality and extremely high control freedom, you MUST install and use the exclusive plugin lead-developed by our team member @chinoll: ComfyUI-Advanced-ControlNet.

    Core advantages of the exclusive plugin:

    • Multi-Mode Switching: Seamlessly switch between the 8 control modes mentioned above directly via a dropdown menu in the node.

    • Soft Weights: Perfectly replicates the "My prompt is more important" and "ControlNet is more important" features from WebUI, allowing for extremely fine-grained weight transitions.

    • Timestep Scheduling: Allows the ControlNet to intervene or exit at specific sampling step intervals, preventing stiff generations.

    Node Installation:

    cd custom_nodes
    git clone https://github.com/chinoll/ComfyUI-Advanced-ControlNet.git

    Download & Setup

    1. Download the .safetensors model file from this repository.

    2. Place it in your ComfyUI/models/controlnet/ directory.

    3. In ComfyUI, use the Load Advanced ControlNet Model node to load this model, and connect it to the Apply Advanced ControlNet node for generation.

    4. Reference Workflow: We provide a basic reference workflow for the Fuse mode. You can download example/controlnet-fuse.json and drag it directly into ComfyUI to experience it.

    License & Credits

    • License: This model inherits the open-source spirit of the ckn base model and follows the fair-ai-public-license-1.0-sd license. Any form of commercialization or reselling is strictly prohibited.

    • Team Credits: Thanks to the ckn team's Frontier Technology Lab and our team member @chinoll for their core technical breakthroughs in training this all-in-one model and developing the underlying architecture for the exclusive node.

    Description

    FAQ

    Comments (25)

    rerolls26Apr 10, 2026
    CivitAI

    Nice additional surprise

    mkbmbt126com649Apr 10, 2026
    CivitAI

    Hi. Thanks for sharing. May I ask where is the example workflow download link? I want to try but didn't know how to use this new controlnet node.

    nuiiApr 10, 2026
    CivitAI
    RuntimeError: Error(s) in loading state_dict for ControlNet:        size mismatch for input_hint_block.0.weight: copying a param with shape torch.Size([48, 3, 3, 3]) from checkpoint, the shape in current model is tor ch.Size([16, 3, 3, 3])

    Im getting these errors when i try to use it for tile upscaling with advanced controlnet nodes. I've updated comfyui and all of its custom nodes to its latest versions but no luck.

    BluePointOhApr 10, 2026

    Same issue trying to use the normal Apply ControlNet node

    BluePointOhApr 10, 2026

    Missed this in the description: Mandatory: Exclusive Plugin Dependency

    Note: This model cannot be used directly with ComfyUI's native ControlNet nodes!

    To achieve the complex routing of the "All-in-One" functionality and extremely high control freedom, you MUST install and use the exclusive plugin lead-developed by our team member @chinoll: ComfyUI-Advanced-ControlNet.


    nuiiApr 10, 2026

    @BluePointOh as ive said i am using the advanced-controlnet nodes. Edit: appareantly there is a fork of the advanced-controlnet repo that has the required changes

    PupperApr 10, 2026
    CivitAI

    How do you select specific mode included in your 8-in-1 controlnet? For example, if I want to use it for inpainting, is this not like the SDXL controlnet union that came out quite a while ago where you get a node to specifically select which mode you want to use?

    Chenkin
    Author
    Apr 10, 2026

    https://huggingface.co/ChenkinNoob/Chenkin-UniControl-XL/tree/main/example /https://github.com/chinoll/ComfyUI-Advanced-ControlNet

    Chenkin
    Author
    Apr 10, 2026· 6 reactions
    CivitAI

    ControlNet Workflow: https://huggingface.co/ChenkinNoob/Chenkin-UniControl-XL/tree/main/example

    ComfyUI Nodes:

    https://github.com/chinoll/ComfyUI-Advanced-ControlNet

    mkbmbt126com649Apr 10, 2026

    Thank you!

    PBandDevApr 10, 2026
    CivitAI

    Hi would you consider PRing your changes to the original ComfyUI-Advanced-ControlNet repo instead of making a new one?

    Chenkin
    Author
    Apr 10, 2026· 1 reaction

    我们可以试试pr

    PBandDevApr 10, 2026

    @Chenkin That would be awesome, thanks for creating this

    zenova000Apr 11, 2026
    CivitAI

    OMG this fuse mode is GOD i can now copy any pose and turn it into any character any background just one click! 0.8 controlnet strength is the best for that. Especially powerful to turn real photo into anime image without all those real human characteristics contaminating anime style details.

    ConanAugustusApr 11, 2026

    wanna share some examples? Sounds promising!

    zenova000Apr 11, 2026· 2 reactions

    @ConanAugustus just copy and paste 4 nodes from the example workflow
    https://huggingface.co/ChenkinNoob/Chenkin-UniControl-XL/tree/main/example
    "Load ContolNet++ Model (Single)" replace your old controlnet model loader.

    Then, insert these 3 nodes

    "混合图像"
    "Depth Anything V2 - Relative"
    "HED Soft-Edge Lines"
    in between your normal workflow's "Image loader" and "Apply Advanced ControlNet" , set strength to 0.8 and you are good to go. Everything else remains the same as your usual practice.

    (caution: when you use tile or other control type instead of Fuse, you must disable the 3 nodes "混合图像" "Depth Anything V2 - Relative" "HED Soft-Edge Lines" they contradict!)

    Spasibo15Apr 11, 2026· 6 reactions
    CivitAI

    So this thing doesn't work in forge/reforge/ forge neo?

    zr754192169906Apr 12, 2026· 4 reactions
    CivitAI

    加载controlnet报错的要换成另一个分支版本的comfyui-advaced-controlnet,不能用manager下的原版的那个,nuii的那个哥们的回复也是这个问题,我也是看他的解决的https://github.com/1756141021/ComfyUI-Advanced-ControlNet

    zr754192169906Apr 12, 2026· 1 reaction

    作者提供的是https://github.com/chinoll/ComfyUI-Advanced-ControlNet,以这个的为准吧,1756xxx的那个版本反正能跑起来了

    lmichaApr 13, 2026· 1 reaction
    CivitAI

    大家不要使用comfyui manager下载,下载的那个节点同名但不是作者的,需要使用作者提供的终端命令下载

    lmichaApr 13, 2026
    cd custom_nodes git clone https://github.com/chinoll/ComfyUI-Advanced-ControlNet.git

    zhangyubin390780Apr 22, 2026
    CivitAI

    How can I configure this node so that it only follows the pose, without heavily mimicking the hairstyle or other elements from the reference image? Even when I select 'openpose' in the Load ControlNet++ Model node, it doesn't seem to help

    randomsnuwApr 22, 2026
    CivitAI

    is there any difference between the original extension and the fork?

    book8899174Jul 12, 2026
    CivitAI

    Reference Preproccessor节点的latent_size在attn模式下跟空latent图像大小不符,只能够在adain模式下运运行,啥时候修复下。

    thunderdogeAug 11, 2026
    CivitAI

    Ehh, I think you didn't really provide something `example/controlnet-fuse.json`?