Skip to content
Automation
Skill

/anima-base

Anime/illustration text-to-image (ANIMA 1.0, ~2B Cosmos DiT). Use for anime, manga, illustrated characters; accepts Danbooru tags + natural language; runs/trains on <6GB VRAM; includes anime inpainting via Anima-LLLite ControlNet

From plugin
comfyui-mcp
74242 skills4 agents11 commands1 MCP
Install
$ npx -y skills add artokun/comfyui-mcp --skill anima-base --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/anima-base

Context preview

The summary Claude sees to decide when to auto-load this skill.

Anime/illustration text-to-image (ANIMA 1.0, ~2B Cosmos DiT). Use for anime, manga, illustrated characters; accepts Danbooru tags + natural language; runs/trains on <6GB VRAM; includes anime inpainting via Anima-LLLite ControlNet

SKILL.md

anima-base.SKILL.md
name: anima-base
description: Anime/illustration text-to-image (ANIMA 1.0, ~2B Cosmos DiT). Use for anime, manga, illustrated characters; accepts Danbooru tags + natural language; runs/trains on <6GB VRAM; includes anime inpainting via Anima-LLLite ControlNet
globs:
  - "**/*.json"

ANIMA 1.0 (Anima Base Ultra) Text-to-Image Workflows

Overview

Anima is a ~2B-parameter anime / illustration text-to-image base model from CircleStone Labs, made in collaboration with Comfy Org. It is not SDXL-lineage. The architecture is NVIDIA Cosmos-Predict2-2B-Text2Image (a DiT / flow model), trained on several million anime images plus ~800k non-anime artistic images. It suits anime, manga, and illustrated characters and styles, not realism.

Key traits:

  • Accepts Danbooru-style tags and/or natural language in the same prompt.
  • Very low VRAM. It generates and trains on <6GB VRAM and runs on any PC that can run SDXL/Illustrious.
  • License: CircleStone Labs Non-Commercial License, with NVIDIA Open Model License terms on the weights and derivatives. Generated images are usable commercially per the model card. Verify the current license text before relying on this.

ComfyUI loads it with standard split-file loaders, not a single checkpoint:

| Component | Node | Model file | Folder | Notes | |-----------|------|-----------|--------|-------| | **Diffusion model** | `UNETLoader` | `anima-base-v1.0.safetensors` | `models/diffusion_models/` | weight_dtype `default`; ~4GB fp | | **Text encoder** | `CLIPLoader` | `qwen_3_06b_base.safetensors` | `models/text_encoders/` | Qwen3-0.6B base; **`type": "stable_diffusion"`** in this pack | | **VAE** | `VAELoader` | `qwen_image_vae.safetensors` | `models/vae/` | Qwen-Image VAE (~254MB) |

> Verified from the pack's workflow JSON: `CLIPLoader` widget values are `["qwen_3_06b_base.safetensors", "stable_diffusion", "default"]`. The HF model card describes standard loaders; the exact CLIP `type` string `stable_diffusion` is what the Aitrepreneur "Anima Base Ultra" workflow ships. Use it as-is.

Installation

The "Anima Base Ultra" pack (by Aitrepreneur) installs custom nodes and downloads all models. Models are mirrored on `https://huggingface.co/Aitrepreneur/FLX/resolve/main`; the official source is `https://huggingface.co/circlestone-labs/Anima`.

Custom nodes (git clone into `ComfyUI/custom_nodes/`)

| Node pack | Repo | Used for | |-----------|------|----------| | ComfyUI-Manager | `https://github.com/ltdrdata/ComfyUI-Manager.git` | management | | ComfyUI-Impact-Pack | `https://github.com/ltdrdata/ComfyUI-Impact-Pack` | FaceDetailer / EditDetailerPipe | | ComfyUI-Impact-Subpack | `https://github.com/ltdrdata/ComfyUI-Impact-Subpack` | UltralyticsDetectorProvider | | rgthree-comfy | `https://github.com/rgthree/rgthree-comfy` | Power Lora Loader, Fast Groups, Any Switch | | ComfyUI-KJNodes | `https://github.com/kijai/ComfyUI-KJNodes` | helpers | | ComfyUI_UltimateSDUpscale | `https://github.com/ssitu/ComfyUI_UltimateSDUpscale` | tiled upscaling | | ComfyUI_tinyterraNodes | `https://github.com/TinyTerra/ComfyUI_tinyterraNodes` | ttN seed | | comfyui_controlnet_aux | `https://github.com/Fannovel16/comfyui_controlnet_aux` | DWPreprocessor, DepthAnythingV2 | | **ComfyUI-Anima-LLLite** | `https://github.com/kohya-ss/ComfyUI-Anima-LLLite` | **`AnimaLLLiteApply_sdscripts`** (ControlNet + inpainting) |

Models (download URLs from the pack's .bat / .sh)

Base `$HF = https://huggingface.co/Aitrepreneur/FLX/resolve/main`, `$YOLO11 = https://huggingface.co/Ultralytics/YOLO11/resolve/main`. Append `?download=true`.

| Folder | File | Source | |--------|------|--------| | `diffusion_models/` | `anima-base-v1.0.safetensors` | `$HF` | | `text_encoders/` | `qwen_3_06b_base.safetensors` | `$HF` | | `vae/` | `qwen_image_vae.safetensors` | `$HF` | | `controlnet/` | `anima-lllite-inpainting-v1.safetensors` | `$HF` | | `controlnet/` | `anima-lllite-depth-1.safetensors` | `$HF` | | `controlnet/` | `anima-lllite-lineart-1.safetensors` | `$HF` | | `controlnet/` | `anima-lllite-pose-1.safetensors` | `$HF` | | `controlnet/` | `anima-lllite-any-test-like-1-step2000.safetensors` | `$HF` | | `loras/` | `anima-turbo-lora-v0.1.safetensors` | `$HF` | | `loras/` | `anima-highres-aesthetic-boost.safetensors` | `$HF` | | `loras/` | `anima-preview-3-masterpieces-v5.safetensors` | `$HF` | | `loras/` | `anima_p3_rdbt_v0.29.b.122.safetensors` | `$HF` | | `upscale_models/` | `4x_foolhardy_Remacri.pth`, `4x-ClearRealityV1.pth` | `$HF` | | `ultralytics/bbox/` | `face_yolov9c.pt`, `hand_yolov9c.pt`, `Eyeful_v2-Paired.pt` | `$HF` | | `ultralytics/segm/` | `ntd11_anime_nsfw_segm_v5-variant1.pt` | `$HF` | | `ultralytics/segm/` | `yolo11m-seg.pt` | `$YOLO11` | | `sams/` | `sam_vit_b_01ec64.pth` | `$HF` |

`comfyui_controlnet_aux` fetches the DWPreprocessor/DepthAnythingV2 aux models (`dw-ll_ucoco_384_bs5.torchscript.pt`, `yolox_l.onnx`, `depth_anything_v2_vitl.pth`) on first use.

Key Nodes

Loaders

{
  "1": { "class_type": "UNETLoader", "inputs": { "unet_name": "anima-base-v1.0.safetensors", "weight_dtype": "default" }},
  "2": { "class_type": "CLIPLoader", "inputs": { "clip_name": "qwen_3_06b_base.safetensors", "type": "stable_diffusion", "device": "default" }},
  "3": { "class_type": "VAELoader", "inputs": { "vae_name": "qwen_image_vae.safetensors" }}
}

Anima Turbo LoRA (the shipped default — 12-step fast mode)

The pack applies it with rgthree `Power Lora Loader`. The plain ComfyUI equivalent is `LoraLoaderModelOnly`:

{
  "class_type": "LoraLoaderModelOnly",
  "inputs": { "model": ["1", 0], "lora_name": "anima-turbo-lora-v0.1.safetensors", "strength_model": 1.0 }
}

The pack ships three other LoRAs you can toggle in Power Lora Loader: `anima-highres-aesthetic-boost`, `anima-preview-3-masterpieces-v5`, `anima_p3_rdbt_v0.29.b.122`. In the non-turbo groups these three are enabled and the turbo LoRA is off; in the turbo groups only the turbo LoRA is on.

Anim

Read more
Ships withcomfyui-mcp

This project is no longer maintained. ComfyUI now ships official agent and MCP tooling — Comfy Agent and Comfy MCP — built and supported by the Comfy-Org team with deeper integration than a community project can match.

Get the whole plugin

Other skills on comfyui-mcp.