CivArchive
    Anima ControlNet Lite Custom - v1.0
    NSFW
    Preview 142667956
    Preview 142667955
    Preview 142667962
    Preview 142667961
    Preview 142667969
    Preview 142667968
    Preview 142667974
    Preview 142667975

    Didn't like other controlnets since they gave off distortions and couldnt copy pose, so i did my own.

    LLite model trained with various images scrapped from twitter and previous models datasets.

    Previews generated with pixel perfect copy resolution with "My prompt is more important option".

    To generate cond images script was used:

    from PIL import Image
    import os
    imgs = [img for img in os.listdir(os.getcwd()) if (os.path.isfile(os.path.join(os.getcwd(),img)) & (os.path.splitext(img)[1] in ['.jpg','.png','.jpeg']))]
    
    from controlnet_aux.processor import Processor
    os.makedirs(str("roast"), exist_ok=True)
    for img in imgs:
      temp = Image.open(img).convert('RGB')
      width, height = temp.size
      processor_id = 'lineart_realistic'
      processor = Processor(processor_id)
      temp = processor(temp, to_pil=True)
      temp.save('./roast/' + os.path.splitext(img)[0] + '.jpg', 'jpeg', quality=95)

    To make controlnet_aux package generate pixel perfect cond images file controlnet_aux\lineart\__init.py was modified at 138 line like following:

    ...
            device = next(iter(self.model.parameters())).device
            if not isinstance(input_image, np.ndarray):
                input_image = np.array(input_image, dtype=np.uint8)
            h1, w1, _ = input_image.shape / starting here
            detect_resolution = min(h1, w1)
            image_resolution = min(h1, w1) / ending here
            input_image = HWC3(input_image)
            input_image = resize_image(input_image, detect_resolution)
    ...

    Description

    trained on anima-base-v1, LR = 0.000073, 7 epochs

    FAQ

    Comments (21)

    AcheParaHolaSep 13, 2026
    CivitAI

    Could you please share the workflow?

    loopback_trainer
    Author
    Sep 13, 2026

    i am using sd-neo-forge

    AcheParaHolaSep 13, 2026

    Sad! jeje

    RosettaseesSep 13, 2026· 1 reaction
    CivitAI

    Thanks for making an Anima Controlnet

    ChichiueSep 19, 2026
    CivitAI

    heya, how does it exactly work? i have tested it on Forge neo but all i get are ''apend'' errors

    loopback_trainer
    Author
    Sep 19, 2026

    put it in controlnet folder in models directory and use it as controlnet model.
    i am currently using commit 6009ffff99b5d5b4312dc8a8f6476ec0a69b37b1 and don't update much cuz it tends to break things sometimes.

    wktraSep 19, 2026
    CivitAI

    Thank you! I'm using SD Forge NEO! which preprocessor do i set it to?

    loopback_trainer
    Author
    Sep 20, 2026

    any line art except for invert

    BIzZDSep 30, 2026
    CivitAI

    Could you please create a openpose controlnet for it?

    loopback_trainer
    Author
    Oct 1, 2026· 1 reaction

    my experiments with dataset show that modern openpose preprocessors create bad conditioning images

    BIG_AOct 3, 2026· 2 reactions
    CivitAI

    it works so excellent~THX!!! Any line-based preprocessor will work. I recommend Lineart Realistic and softEdge Hed. Set both the weight and timestep to 1.

    BIG_AOct 3, 2026
    CivitAI

    If possible, I hope you can make an improved version in the future. The current version still struggles with complex scenes. Thank you.

    loopback_trainer
    Author
    Oct 4, 2026· 1 reaction

    now cooking with 1800 more images, although with this big size of sample i had to revert to canny detector for batch generating masks. will release if it will turn out good

    BIG_AOct 4, 2026

    @loopback_trainer look forward to it!!

    gabrielscarduane1371Oct 3, 2026
    CivitAI

    How to use in comfyUI?

    loopback_trainer
    Author
    Oct 3, 2026

    i dunno man i use forge, look up for workflow and replace model

    XpomulCiviOct 3, 2026

    you will probably need to install LLLite node and load it via that - the file goes into the controlnet folder

    Mani_BBOct 10, 2026

    @gabrielscarduane1371 you can either install kohya's anima llite custom node or the native llite node supported by comfyui. If you're using the native node, download the controlnet weights and place them in ComfyUI/models/model patches. If using Kohya's anima llite node, place the weights in ComfyUI/models/controlnet.

    XpomulCiviOct 3, 2026
    CivitAI

    hello, gotta say this works really nicely, Im combining it with the v2 anything control net that was released earlier at lower strength and it basically behaves like controlnet from SDXL and IL now

    HT83Oct 5, 2026

    did you use this model at the comfyui? or forgneo?

    Mani_BBOct 10, 2026

    @XpomulCivi I use Comfyui, I combine it with anything v2 and regional-v3 as well. The results are much better and consistent

    Controlnet
    Anima

    Details

    Downloads
    265
    Platform
    CivitAI
    Platform Status
    Available
    Created
    9/13/2026
    Updated
    10/25/2026
    Deleted
    -

    Files

    animaControlnetLite_v10.safetensors

    Mirrors