TL;DR — one-command setup. Install comfyui-mcp, apply theanimapack (apply_manifest --path packs/anima/manifest.yaml, or run the generated installer from your ComfyUI root), and drive the graph from your own Claude session via the Panel. Jump to Install.
What is ANIMA 1.0?
ANIMA is a ~2B-parameter anime and illustration text-to-image model from CircleStone Labs (built in collaboration with Comfy Org). Here’s the part that makes it different from every other anime model you’ve used: it is not SDXL-lineage. ANIMA is a fine-tune of NVIDIA’s Cosmos-Predict2-2B-Text2Image — a DiT / flow-matching architecture — paired with a Qwen3-0.6B text encoder and the Qwen-Image VAE. Per the model card, it was trained on “several million anime images and about 800k non-anime artistic images,” with no synthetic data and a stated anime knowledge cutoff of September 2025. The pitch is “tiny but mighty”: a modern transformer image model small enough to run anywhere SDXL or Illustrious runs, tuned specifically for anime, manga, and illustrated characters and styles. It is honestly not a realism model — the authors say so plainly, and so do we. It speaks two prompt languages at once. ANIMA’s standout feature is that it accepts Danbooru-style tags AND natural-language sentences in the same prompt — you can write1girl, solo, silver hair, neon city and then add
“standing in the rain, cinematic lighting, medium close-up” right after it. That
flexibility comes from the Qwen text encoder, and it’s the thing tag-only
SDXL models can’t really do.
The honest caveats. ANIMA is young. Community reviewers have noted that the
base model’s default output can look flat without aesthetic LoRAs, that very
obscure or very recent artists may be under-represented, and that pose control is
strongest for poses that exist as Danbooru tags. The bundled aesthetic LoRAs and
the ControlNet stack exist precisely to address the first two. If you want
maximum out-of-the-box polish on a big GPU, an Illustrious/NoobAI/Animagine
fine-tune may still edge it — see the comparison below.
License — read this before commercial work. The weights ship under the CircleStone Labs Non-Commercial License (with NVIDIA Open Model License terms on derivatives) — you can’t host them in a paid generation service or embed them in a monetized product without a separate commercial license. But per the current model card, the images you generate are usable commercially — you can sell prints, take commissions, and use outputs as game/VN assets. That’s an unusual and generous split. Licenses change; verify the current text on the model card before relying on it.
ANIMA vs the SDXL anime giants
There’s no single “best” anime model in 2026 — the community consensus is division of labor. Here’s where ANIMA fits:
The SDXL-lineage models are larger, more mature, and have years of community
fine-tunes behind them — if you have the VRAM and want plug-and-play polish,
they’re strong. ANIMA’s argument is different: it’s a dedicated anime model
that’s small enough to run and train on hardware those models strain, with a
text encoder that understands sentences. If your bottleneck is a 6–8 GB card, or
you want to fine-tune without renting a GPU, ANIMA is the easy call.
For non-anime work, this series covers the other specialists: the open-weight
text-and-layout champion in our Ideogram 4 post, and
the speed/low-VRAM generalist in our Z-Image post.
System & VRAM requirements
ANIMA’s whole selling point is that it’s light:
A community GGUF quant (
Abiray/Anima-base-v1.0-GGUF) exists for even lower
memory, but it needs a GGUF loader node and is not included in this pack —
unverified against this workflow.
Install ANIMA in ComfyUI
ANIMA loads with standard split-file loaders — not a single checkpoint. You need a diffusion model, a text encoder, and a VAE in three different folders, plus the ControlNet, LoRAs, and detailer models if you want the full kit:
The official weights live on the CircleStone Labs HF repo;
the pack pulls from a CI-validated mirror.
The fast way — comfyui-mcp + the Panel
Wiring three loaders by hand and chasing a dozen files into five folders is exactly the busywork the comfyui-mcpanima pack removes. One declarative manifest installs the custom nodes
(including the ComfyUI-Anima-LLLite inpainting node) and pulls every model to
the correct folder — and the same manifest drives both an MCP-native install and
a generated double-click installer:
custom_nodes/ and models/), restart ComfyUI, and load
packs/anima/workflow.json. Because the pack ships with the plugin,
your own Claude session can drive the live graph through the
Panel — add/wire nodes, set widgets, swap LoRAs, and iterate on
prompts conversationally, with full undo and no API keys. Every model URL in the
pack is CI-validated for reachability and size, so a link never quietly rots
(here’s why that matters).
Anime inpainting (the Anima-LLLite workflow)
ANIMA’s inpainting isn’t a bolt-on — it’s a dedicated Anima-LLLite ControlNet. LLLite (“LoRA-Lite”) patches the MODEL directly rather than feeding standard ControlNet conditioning, so the pack uses a specialAnimaLLLiteApply node from
ComfyUI-Anima-LLLite (kohya-ss). The inpaint flow is clean:
- Load an image and paint a mask over the region you want to redraw.
VAEEncodethe source image, thenSetLatentNoiseMaskwith the mask.- Patch the model with
anima-lllite-inpainting-v1.safetensorsviaAnimaLLLiteApply, fed the same image + mask. - Sample. The masked area is regenerated from your prompt while everything outside it is preserved.
AnimaLLLiteApply node powers ANIMA’s other control modes — just swap
the lllite_name and feed a preprocessed control image:
Gotcha:AnimaLLLiteApplyis not a standard ControlNet node. If it’s missing, installComfyUI-Anima-LLLite(the pack does this for you).
Train your own anime LoRA (under 6 GB)
This is where ANIMA’s small size pays off twice. Because the model is ~2B params, you can train a character or style LoRA on the same ~6 GB card you generate with — no rented A100 required. The comfyui-mcpanima-lora-trainer skill
walks through Citron’s local Gradio trainer, which drives
kohya-ss/sd-scripts under the hood with an Anima-specific network module.
The short version:
- Dataset: a flat folder of images, each with a matching
.txtcaption of the same basename. Caption in the same Danbooru-tags-plus-natural-language style you’ll prompt with. - Defaults that fit 6 GB:
network_dim 32, resolution768, batch1,AdamW8bit, gradient checkpointing + latent/text-encoder caching,bf16(fp16on older GPUs). OOM? Drop tonetwork_dim 8and/orresolution 512. - Output: a standard
.safetensorsLoRA. Drop it intomodels/loras/, load it withLoraLoaderModelOnlyor rgthree’s Power Lora Loader, and stack it with the turbo LoRA for fast 12-step generation.
accelerate launch command, and dataset rules are in the
anima-lora-trainer skill.
Prompt style
ANIMA’s recommended formula stacks tags and prose:@artist name →
anime style tags → 2–4 natural-language sentences (subject, outfit, pose,
composition, background, lighting, mood). Tags are lowercase with spaces, not
underscores — the only exception is score tags like score_7. Artist tags use
the @artist name form; browse names at the community
Anima Style Explorer.
Unlike Flux or Qwen, ANIMA does use a real negative prompt (a second text
encode, since base mode runs CFG above 1):
What to make with it
- Original characters & OCs — design sheets, portraits, full-body refs
- Fan art — established Danbooru/Gelbooru artists imitate best
- Manga / illustration panels — clean lineart and soft shading
- Concept and VN/game assets — generous output license makes this practical
- Custom-style LoRAs — train a personal art style on a 6 GB card
- Edits & fixes — anime inpainting to repaint hands, faces, or backgrounds
Settings that matter
ANIMA has two distinct modes, and they want different settings:
The pack’s default enables
anima-turbo-lora-v0.1 for fast 12-step previews. For
maximum quality, drop the turbo LoRA, switch to 30–50 steps at CFG 4–5, and
optionally enable the three bundled aesthetic LoRAs (anima-highres-aesthetic-boost,
anima-preview-3-masterpieces-v5, anima_p3_rdbt_v0.29.b.122).
Sampler character (from the model card): er_sde gives neutral style, flat
colors, sharp lines; euler_ancestral softens/thins lines;
dpmpp_2m_sde_gpu adds variety. A beta57 scheduler (via RES4LYF) leans
painterly.
Use a recommended resolution to avoid distortion: 1024x1024 (1:1),
896x1152 (3:4), 832x1216 (5:8), 768x1344 (9:16), or 640x1536 (9:21).
Troubleshooting
- Weird / distorted images. Use a recommended resolution (1024x1024, 896x1152, 832x1216, 768x1344, 640x1536).
- Turbo output looks washed/flat. That’s turbo at CFG 1. Switch to base mode (drop the turbo LoRA, 30–50 steps, CFG 4–5) for max quality.
AnimaLLLiteApplymissing. InstallComfyUI-Anima-LLLite— it is not a standard ControlNet node.- CLIP loads but output is garbage. Confirm the
CLIPLoadertypeisstable_diffusionand the file isqwen_3_06b_base.safetensors(the Qwen3-0.6B base, not a chat/edit Qwen). - Inpainting ignores the mask. Make sure both
SetLatentNoiseMaskand the inpaintingAnimaLLLiteApplyreceive the painted mask. - OOM while training. Drop to
network_dim 8and/orresolution 512, keep batch 1, use AdamW8bit.
FAQ
How big is ANIMA, and what’s it built on? ~2B parameters — a fine-tune of NVIDIA Cosmos-Predict2-2B-Text2Image (a DiT / flow model), with a Qwen3-0.6B text encoder and the Qwen-Image VAE. It is not SDXL-lineage. How much VRAM do I need? Under 6 GB to generate, ~6 GB to train a LoRA. It runs anywhere SDXL or Illustrious runs. Can I use Danbooru tags or natural language? Both — in the same prompt. That’s ANIMA’s signature feature. Can I sell what I make with it? Per the current model card, yes — generated images are usable commercially (prints, commissions, game/VN assets). The weights themselves are non-commercial; you can’t host them in a paid service without a separate license. Verify the current license before relying on it. Can I really train a LoRA on a low-end GPU? Yes — theanima-lora-trainer
skill uses kohya sd-scripts at defaults that fit ~6 GB (network_dim 32, res 768,
batch 1). A GTX 1060 6 GB works, just slowly.
Is it better than Illustrious / NoobAI / Animagine? For lowest VRAM,
tag-plus-natural-language prompting, and local training, ANIMA wins. For
out-of-the-box polish and the largest LoRA ecosystem on a bigger card, the mature
SDXL fine-tunes still lead. Different jobs.
Does it do realism? No. ANIMA is explicitly an anime/illustration model and
isn’t tuned for photorealistic output.
Get it running in one command
- Install comfyui-mcp and the Panel — the panel auto-starts a background agent on your Claude subscription (no API keys; sign in with
claudeonce). - Apply the
animapack — nodes + every model land in the right folders, CI-validated, with the Anima-LLLite inpainting node included. - Open the Panel and let the panel’s agent wire the graph, swap LoRAs, and iterate on tag-plus-prose prompts for you.