CivArchive
    Anima Tile & Repair ControlNet-LLLite - v1.0
    NSFW
    Preview 134048542
    Preview 134041246
    Preview 134029896
    Preview 134029897
    Preview 134029900
    Preview 134029902
    Preview 134029843

    This model is a Tile & Repair ControlNet-LLLite model for Anima, trained with part of the edited image-pair data from the Noob v2 project, and designed for anime image restoration, tiled detail enhancement, and repair-style image-to-image workflows.

    It is trained as a lightweight ControlNet-LLLite guidance model for the Anima model family. It is not a standalone image model. You should load it together with an Anima-compatible inference pipeline or workflow.

    What this model does

    This model is intended to help Anima restore and improve degraded anime images while keeping the original layout and character structure stable.

    Typical use cases include:

    • repairing blurry anime images;

    • restoring low-quality or low-detail images;

    • reducing visible noise and compression artifacts;

    • improving local details in tile / repair workflows;

    • preserving the original composition while making the final image cleaner and sharper.

    In the current v1 release, the model already performs well on blur-damaged images and low-quality degraded images. I have also added a large amount of new training data and I am currently training v2, which is expected to be released next week.

    Use:

    anima-base-v1.0.safetensors
    

    Earlier checkpoints are also provided for comparison, but the final v1 checkpoint is recommended for normal use.

    How to use

    There are two main ways to use this model:

    1. Python inference with the Anima ControlNet-LLLite script

    2. ComfyUI workflow through the ControlNet-LLLite_node

    Python inference usage

    You can use the provided Anima ControlNet-LLLite inference script:

    python anima_minimal_inference_control_net_lllite.py \
      --dit /path/to/anima_dit_or_model \
      --vae /path/to/qwen_image_vae \
      --text_encoder /path/to/qwen3_text_encoder \
      --lllite_weights /path/to/anima_tiled_lllite_v1.safetensors \
      --control_image /path/to/input_or_control_image.png \
      --prompt "restore this anime image with clean details, sharp line art, and natural texture" \
      --image_size 1024 1024 \
      --infer_steps 50 \
      --guidance_scale 3.5 \
      --lllite_multiplier 1.0 \
      --save_path ./outputs/
    

    For batch inference, you can use a prompt file:

    python anima_minimal_inference_control_net_lllite.py \
      --dit /path/to/anima_dit_or_model \
      --vae /path/to/qwen_image_vae \
      --text_encoder /path/to/qwen3_text_encoder \
      --lllite_weights /path/to/anima_tiled_lllite_v1.safetensors \
      --control_image /path/to/default_control_image.png \
      --from_file prompts.txt \
      --save_path ./outputs/
    

    Example prompts.txt line:

    restore this blurry anime image with clean line art and improved details --w 1024 --h 1024 --d 42 --cn images/input_001.png --am 0.8
    

    Useful parameters:

    --lllite_weights      Path to the ControlNet-LLLite .safetensors file
    --control_image       Control / reference image path
    --lllite_multiplier   ControlNet-LLLite strength
    --cn                  Per-prompt control image override in batch mode
    --am                  Per-prompt multiplier override in batch mode
    

    A good starting point is:

    --lllite_multiplier 0.8 ~ 1.0
    

    If the repair effect is too weak, increase the multiplier slightly. If the result becomes too sharp, too constrained, or starts changing fine details too much, lower the multiplier.

    ComfyUI usage

    You can also use this model in ComfyUI with the ControlNet-LLLite_node workflow.

    Basic idea:

    Anima base model
    + ControlNet-LLLite_node
    + anima_tiled_lllite_v1.safetensors
    + input/control image
    = repaired Anima output
    

    Please note: some testers reported a slight color shift when using the ComfyUI node. I have not observed the same issue in the Python / diffusers-style inference path, so this may be a Comfy node-side bug or workflow-specific issue. If you encounter this, please compare your result with the Python inference path and feel free to report the issue with your workflow settings.

    Suggested prompts

    For repair / tile workflows, you can try prompts like:

    restore this anime image with clean details, sharp line art, and natural texture
    
    repair the low-quality anime image, reduce blur and compression artifacts, preserve the original composition
    
    enhance the image details, clean up artifacts, keep the character structure and scene layout unchanged
    
    restore fine anime line art and local details while keeping the original pose, composition, and colors stable
    

    Communication

    Training information

    This v1 model was trained on A100 GPU resources.

    The model focuses on anime-style restoration and tile / repair guidance. It is optimized for Anima workflows rather than general photographic restoration.

    Limitations

    This is a v1 release, so there are still limitations:

    • It is mainly designed for anime images.

    • It may not work well on realistic photos.

    • Very strong guidance may over-sharpen details.

    • Some heavily degraded images may still require stronger restoration or a future version.

    • ComfyUI node output may show a slight color shift in some workflows.

    NODE INPUT&OUTPUT

    Roadmap

    I am currently training v2 with a larger and more diverse dataset. The next version is expected to improve robustness on blurry, low-resolution, and low-quality images.

    Expected release: next week.

    Credits

    Special thanks to Comfy.org for providing GPU sponsorship.

    Thanks also to the volunteers who contributed testing and feedback:

    • Yidhar

    • GHOSTLXH

    • 年糕特工队

    • 轻松

    • Free Will

    Their feedback helped improve the training and release process.

    License / Usage

    Please follow the license and usage terms of Anima and the related ecosystem components. This model is released as an auxiliary ControlNet-LLLite guidance model for Anima-compatible workflows.

    Description

    V1 is a test training version, while V2 will greatly expand both the types and the amount of training tasks

    FAQ

    Comments (30)

    zenova000Jun 17, 2026· 5 reactions
    CivitAI

    OMG Thank you!!! Thank you!! Thank you! Finally the last piece of the Anima ecosystem is here thx so much for doing this! Now there is nothing that Anima cannot create!

    KakitsuJun 17, 2026
    CivitAI

    我喜欢你❤❤❤

    rerolls26Jun 17, 2026
    CivitAI

    Amazing

    EOA77777Jun 17, 2026· 14 reactions
    CivitAI

    起飞!起飞!我们终于熬出头了,熬出头了!我这辈子再也不用给novelai充钱了,我儿子也不用给novelai充钱了,我以后十八代都不用了!

    374629112360Jun 17, 2026· 8 reactions
    CivitAI

    起飞!起飞!我们终于熬出头了,熬出头了!我这辈子再也不用给novelai充钱了,我儿子也不用给novelai充钱了,我以后十八代都不用了!

    s055599632Jun 17, 2026· 3 reactions
    CivitAI

    If anyone else is trying to test this with custom base models with just the raw python scripts and failing to load, their current line 106 of anima_utils.py (setting up the rename_hooks) just needs an additional check for the prefix "model.diffusion_model." next to where it's currently looking for "net." to just work. That was the only blocker for me.

    KumquatMcGeeJun 17, 2026
    CivitAI

    Does this work for Forge Neo?

    honyoripJun 18, 2026

    This worked on Forge Neo in my environment.

    KumquatMcGeeJun 18, 2026

    @honyorip What settings did you have selected? Like which controlnet do I and with what settings

    WrackerRioterJun 18, 2026

    @KumquatMcGee select Tile in controlnet

    openmn793Jun 18, 2026
    CivitAI

    测试了一下,效果的确明显也可控。不过感觉最终的结果和进行一次高清修复相差不大,如果是在文生图阶段能插入的话就比较实在。现在的情况只能是一种备选方案。

    kiki123Jun 18, 2026
    CivitAI

    Can it be used for upscale?

    MonosomeJun 18, 2026

    If you mean upscaling the entire image to a higher resolution, then yes, it can do that. However, based on my testing, it doesn't work with refinement nodes that need to split the original image into sections, such as Detailer or tiled upscaling workflows. Hope someone can tell me how to use it properly...

    CptCharnameJun 21, 2026· 2 reactions

    added tile upscale work flow here: https://civitai.red/models/2383336

    kiki123Jun 22, 2026

    @CptCharname good!

    kiki123Jun 22, 2026

    @Monosomeok!thanks 

    honyoripJun 22, 2026· 1 reaction

    @Monosome CptCharname's workflow worked as expected.
    @CptCharname Great work! Thank you!

    MonosomeJun 18, 2026
    CivitAI

    When using KSampler in ComfyUI for inpainting, try using a Zero Out Conditioning node as the negative conditioning input instead of leaving it empty or feeding it the full conditioning. Since Zero Out Conditioning is commonly used as the KSampler's negative conditioning input in DiT-based models, I suspect it may help resolve the color shift issue with this ControlNet model.

    Daru_22Jun 18, 2026· 2 reactions

    it doesn't, use a color match node.

    MonosomeJun 18, 2026

    @Daru_22 Great! Using color match node resolved the issue. Thanks for your advice!

    L_A_X
    Author
    Jun 19, 2026

    @Daru_22 yeah color match node work well in ComfyUI!

    emptyflowersJun 18, 2026
    CivitAI

    群友真是无所不能啊

    SoyKafJun 18, 2026· 2 reactions
    CivitAI

    Can you add mask support? it would make the model really good for outpainting.

    L_A_X
    Author
    Jun 19, 2026· 1 reaction

    kk, will do!

    SoyKafJun 19, 2026

    @L_A_X THANK YOU!!

    Lynx2025Jun 19, 2026· 5 reactions
    CivitAI

    you could get some inspiration from deno's ideogram director node for this one to add grid with layers and bbox
    https://youtu.be/Z8s27skkIDM?si=eG0kEVKsDbIyP_QZ

    AuraticJun 20, 2026
    CivitAI

    What preprocessors does the model work with? And what is the ideal use case, txt2img or img2img?

    L_A_X
    Author
    Jun 21, 2026

    Like other Tiled ControlNets, it should be connected after the T2I output

    ibara0608Jun 21, 2026
    CivitAI

    只从anima二次采样的角度考虑,能否在训练时降低数据对的劣化程度(譬如blur等)

    现在的高清程度过于厉害而且不太好通过降噪幅度,控制强度等进行调整

    L_A_X
    Author
    Jun 21, 2026

    will do!

    Controlnet
    Anima

    Details

    Downloads
    1,195
    Platform
    CivitAI
    Platform Status
    Available
    Created
    6/17/2026
    Updated
    6/26/2026
    Deleted
    -

    Files

    animaTileRepair_v10.safetensors

    Mirrors

    HuggingFace (1 mirrors)
    ModelScope (1 mirrors)
    ModelScope CN (1 mirrors)