Sign In

すてぃっくワークフロー Anima Workflow

Updated: Jun 7, 2026

toolworkflowanima

Download

1 variant available

Archive Other

3.01 MB

Verified:

Type

Workflows

Stats

38

Reviews

Published

Jun 7, 2026

Base Model

Anima

Hash

AutoV2
E63C4E38A7
default creator card background decoration
stick_gen's Avatar

stick_gen

The Anima Model is licensed by CircleStone Labs LLC. Copyright CircleStone Labs LLC. IN NO EVENT SHALL CIRCLESTONE LABS LLC BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH USE OF THIS MODEL.

Built on NVIDIA Cosmos

ANIMA ComfyUI Workflow + KJNodes Resolution Presets

This is a ComfyUI workflow for ANIMA / WAI-ANIMA style image generation.

It includes:

  • Split prompt input: BASE, ADD 01, ADD 02, ADD 03

  • Dynamic Prompts support

  • Prompt comment removal

  • Final prompt preview

  • Optional LoRA loader

  • Base generation stage

  • Optional Ultimate SD Upscale stages

  • Custom KJNodes resolution presets

Please download both files from this post:

stick_anima_workflow.json
custom_dimensions.json

stick_anima_workflow.json is the ComfyUI workflow.
custom_dimensions.json is the custom resolution preset file for KJNodes.


Installation

1. Load the workflow

Drag and drop stick_anima_workflow.json into ComfyUI.

If missing nodes appear, install the required custom nodes listed below.

2. Install KJNodes preset file

Place custom_dimensions.json directly inside the KJNodes folder:

ComfyUI/custom_nodes/ComfyUI-KJNodes/custom_dimensions.json

Do not place it in models/, input/, output/, or a subfolder inside KJNodes.

Correct:

ComfyUI/custom_nodes/ComfyUI-KJNodes/custom_dimensions.json

Incorrect:

ComfyUI/models/custom_dimensions.json
ComfyUI/input/custom_dimensions.json
ComfyUI/custom_nodes/ComfyUI-KJNodes/nodes/custom_dimensions.json

After copying the file, restart ComfyUI.

If EmptyLatentImageCustomPresets does not show the custom resolution list, check that:

1. The file name is exactly custom_dimensions.json
2. The file is directly inside ComfyUI-KJNodes
3. ComfyUI was restarted after copying the file
4. KJNodes is installed correctly

Required Models

text_encoders

Place it here:

ComfyUI/models/text_encoders/qwen_3_06b_base.safetensors

vae

Place it here:

ComfyUI/models/vae/qwen_image_vae.safetensors

diffusion_models

This workflow is configured for:

Place it here:

ComfyUI/models/diffusion_models/waiANIMA_v10.safetensors

If your ComfyUI uses models/unet/ instead of models/diffusion_models/, place the model there or manually reselect it in the UNETLoader node.

Alternative base model:

If you use this model, manually select it in the UNETLoader node.

upscale_models

This workflow uses the following 2x upscale model:

  • up2x-latest-denoise3x.pth

Place it here:

ComfyUI/models/upscale_models/weights_v3/up2x-latest-denoise3x.pth

If the upscaler is stored somewhere else, manually reselect it in the UpscaleModelLoader node.

Optional LoRA

The workflow includes this LoRA in Power Lora Loader (rgthree), but it is turned OFF by default:

Place it here:

ComfyUI/models/loras/Anima/anima-rl-v0.1.safetensors

Enable it manually in Power Lora Loader (rgthree) if you want to use it.


Model Folder Structure

ComfyUI/
├── models/
│   ├── text_encoders/
│   │   └── qwen_3_06b_base.safetensors
│   │
│   ├── vae/
│   │   └── qwen_image_vae.safetensors
│   │
│   ├── diffusion_models/
│   │   └── waiANIMA_v10.safetensors
│   │
│   │   # Optional alternative:
│   │   # anima-base-v1.0.safetensors
│   │
│   ├── upscale_models/
│   │   └── weights_v3/
│   │       └── up2x-latest-denoise3x.pth
│   │
│   └── loras/
│       └── Anima/
│           └── anima-rl-v0.1.safetensors

Required Custom Nodes

Install the following custom nodes.

ComfyUI Manager

Recommended for installing missing nodes.

rgthree-comfy

Used nodes:

Power Lora Loader (rgthree)
Seed (rgthree)
Fast Groups Bypasser (rgthree)
Image Comparer (rgthree)

KJNodes

Used nodes:

EmptyLatentImageCustomPresets
JoinStringMulti

Also place the included custom_dimensions.json directly inside:

ComfyUI/custom_nodes/ComfyUI-KJNodes/

Efficiency Nodes for ComfyUI

Used node:

KSampler (Efficient)

Ultimate SD Upscale

Used node:

UltimateSDUpscale

Dynamic Prompts

Used node:

DPRandomGenerator

ComfyUI Lora Manager

Used node:

Save Image (LoraManager)

ComfyUI Easy Use

Used node:

easy showAnything

Custom Node Folder Structure

ComfyUI/
└── custom_nodes/
    ├── rgthree-comfy/
    ├── ComfyUI-KJNodes/
    │   └── custom_dimensions.json
    ├── efficiency-nodes-comfyui/
    ├── ComfyUI_UltimateSDUpscale/
    ├── comfyui-dynamicprompts/
    ├── ComfyUI-Lora-Manager/
    └── ComfyUI-Easy-Use/

Git Install Commands

Open a terminal in:

ComfyUI/custom_nodes/

Then run:

git clone https://github.com/rgthree/rgthree-comfy
git clone https://github.com/kijai/ComfyUI-KJNodes
git clone https://github.com/jags111/efficiency-nodes-comfyui
git clone https://github.com/ssitu/ComfyUI_UltimateSDUpscale --recursive
git clone https://github.com/adieyal/comfyui-dynamicprompts
git clone https://github.com/willmiao/ComfyUI-Lora-Manager
git clone https://github.com/yolain/ComfyUI-Easy-Use

After installing custom nodes, place custom_dimensions.json here:

ComfyUI/custom_nodes/ComfyUI-KJNodes/custom_dimensions.json

Then restart ComfyUI.


ComfyUI Manager Search Keywords

You can also install the required custom nodes from ComfyUI Manager.

Search keywords:

rgthree
KJNodes
efficiency-nodes-comfyui
UltimateSDUpscale
dynamicprompts
lora-manager
ComfyUI Easy Use

If the workflow loads with red missing-node boxes, open ComfyUI Manager and use:

Install Missing Custom Nodes

Then restart ComfyUI.

After KJNodes is installed, copy custom_dimensions.json into:

ComfyUI/custom_nodes/ComfyUI-KJNodes/

Then restart ComfyUI again.


How to Use

  1. Download stick_anima_workflow.json and custom_dimensions.json.

  2. Drag and drop stick_anima_workflow.json into ComfyUI.

  3. Install missing custom nodes if needed.

  4. Download the required model files.

  5. Place the models in the correct folders.

  6. Place custom_dimensions.json directly inside ComfyUI/custom_nodes/ComfyUI-KJNodes/.

  7. Restart ComfyUI.

  8. Check the load model group and make sure the model, text encoder, VAE, and upscaler are selected correctly.

  9. Select a resolution in EmptyLatentImageCustomPresets.

  10. Write your prompt in BASE, ADD 01, ADD 02, and ADD 03.

  11. Write unwanted elements in Negative.

  12. Queue the workflow.


Prompt System

The positive prompt is split into:

BASE
ADD 01
ADD 02
ADD 03

They are joined automatically before generation.

The workflow supports comment removal.

Single-line comment:

// this line will be ignored

Block comment:

/*
this block will be ignored
*/

The final processed prompt is displayed in the easy showAnything node.


Dynamic Prompt Syntax

This workflow supports Dynamic Prompts syntax.

Example:

{short hair|long hair|wavy hair}, {blue eyes|red eyes|green eyes}

One option will be randomly selected during generation.


Resolution Presets

The included custom_dimensions.json adds multiple resolution presets to EmptyLatentImageCustomPresets.

It includes square, landscape, wide, banner, and tiled-size presets.

Some entries are marked as [Tiled]. These are intended for tiled workflows or high-VRAM environments. If you get out-of-memory errors, use a smaller preset.


Upscale Notes

This workflow includes Ultimate SD Upscale stages.

The default upscale model is:

up2x-latest-denoise3x.pth

Expected path:

ComfyUI/models/upscale_models/weights_v3/up2x-latest-denoise3x.pth

If the upscaler is missing or stored in another folder, select it manually in the UpscaleModelLoader node.

The upscale stage may require more VRAM than the base generation stage. If you get out-of-memory errors, bypass the upscale groups or lower the base resolution.


Recommended First Run

For the first test, run only the base generation stage.

After confirming that the workflow works, enable the upscale stage.

Current workflow settings:

Base sampler: er_sde
Base scheduler: simple
Base steps: 36
Base CFG: 4
Base denoise: 1.0

Upscale sampler: er_sde
Upscale scheduler: beta
Upscale steps: 30
Upscale CFG: 3
Upscale denoise: 0.3

Notes

This upload contains:

Workflow JSON
KJNodes custom resolution preset JSON

The following files are not included:

Base model
Text encoder
VAE
Upscale model
LoRA
Custom nodes

Please download them separately from the links above.

Follow the license and usage terms of each model, LoRA, and custom node.


日本語説明

これは ANIMA / WAI-ANIMA 系モデル向けの ComfyUI ワークフローです。

主な内容:

  • BASE, ADD 01, ADD 02, ADD 03 によるプロンプト分割

  • Dynamic Prompts 対応

  • プロンプト内コメントの削除

  • 最終プロンプト表示

  • 任意 LoRA ローダー

  • ベース生成

  • 任意の Ultimate SD Upscale 段階

  • KJNodes 用カスタム解像度プリセット

この投稿から、以下の2つのファイルをダウンロードしてください。

stick_anima_workflow.json
custom_dimensions.json

stick_anima_workflow.json は ComfyUI 用ワークフローです。
custom_dimensions.json は KJNodes 用のカスタム解像度プリセットです。


導入方法

1. ワークフローを読み込む

stick_anima_workflow.json を ComfyUI にドラッグ&ドロップしてください。

Missing Nodes が出た場合は、下記のカスタムノードをインストールしてください。

2. KJNodes 用プリセットを配置する

custom_dimensions.json を KJNodes フォルダの直下に配置してください。

ComfyUI/custom_nodes/ComfyUI-KJNodes/custom_dimensions.json

models/input/output/、KJNodes 内のサブフォルダには置かないでください。

正しい配置:

ComfyUI/custom_nodes/ComfyUI-KJNodes/custom_dimensions.json

誤った配置例:

ComfyUI/models/custom_dimensions.json
ComfyUI/input/custom_dimensions.json
ComfyUI/custom_nodes/ComfyUI-KJNodes/nodes/custom_dimensions.json

配置後、ComfyUI を再起動してください。

EmptyLatentImageCustomPresets に解像度リストが表示されない場合は、以下を確認してください。

1. ファイル名が custom_dimensions.json になっている
2. ファイルが ComfyUI-KJNodes フォルダの直下にある
3. コピー後に ComfyUI を再起動している
4. KJNodes が正しくインストールされている

必要モデル

text_encoders

配置先:

ComfyUI/models/text_encoders/qwen_3_06b_base.safetensors

vae

配置先:

ComfyUI/models/vae/qwen_image_vae.safetensors

diffusion_models

このワークフローでは、以下のモデルを使用する設定になっています。

配置先:

ComfyUI/models/diffusion_models/waiANIMA_v10.safetensors

環境によって models/unet/ を使う場合は、そこに配置するか、UNETLoader ノードで手動選択してください。

代替モデル:

こちらを使う場合は、UNETLoader ノードで手動選択してください。

upscale_models

このワークフローでは、以下の 2x upscale model を使用します。

  • up2x-latest-denoise3x.pth

配置先:

ComfyUI/models/upscale_models/weights_v3/up2x-latest-denoise3x.pth

別の場所に置いている場合は、UpscaleModelLoader ノードで手動選択してください。

Optional LoRA

このワークフローには、Power Lora Loader (rgthree) 内に以下の LoRA が登録されています。ただし、初期状態では OFF です。

配置先:

ComfyUI/models/loras/Anima/anima-rl-v0.1.safetensors

使用する場合は、Power Lora Loader (rgthree) で手動で有効化してください。


必要なカスタムノード

以下のカスタムノードをインストールしてください。

使用ノード:

Power Lora Loader (rgthree)
Seed (rgthree)
Fast Groups Bypasser (rgthree)
Image Comparer (rgthree)
EmptyLatentImageCustomPresets
JoinStringMulti
KSampler (Efficient)
UltimateSDUpscale
DPRandomGenerator
Save Image (LoraManager)
easy showAnything

使い方

  1. stick_anima_workflow.jsoncustom_dimensions.json をダウンロードします。

  2. stick_anima_workflow.json を ComfyUI にドラッグ&ドロップします。

  3. Missing Nodes が出た場合は、必要なカスタムノードを入れます。

  4. 必要なモデルファイルをダウンロードします。

  5. モデルを指定フォルダに配置します。

  6. custom_dimensions.jsonComfyUI/custom_nodes/ComfyUI-KJNodes/ の直下に配置します。

  7. ComfyUI を再起動します。

  8. load model グループで、モデル、Text Encoder、VAE、Upscale Model が正しく選択されているか確認します。

  9. EmptyLatentImageCustomPresets で解像度を選択します。

  10. BASE, ADD 01, ADD 02, ADD 03 にプロンプトを入力します。

  11. Negative に避けたい要素を入力します。

  12. Queue して生成します。


プロンプト構成

ポジティブプロンプトは以下に分かれています。

BASE
ADD 01
ADD 02
ADD 03

各欄の内容は自動的に結合されます。

コメント削除にも対応しています。

単一行コメント:

// this line will be ignored

ブロックコメント:

/*
this block will be ignored
*/

処理後の最終プロンプトは、easy showAnything ノードで確認できます。


ランダム構文

Dynamic Prompts 構文を使えます。

例:

{short hair|long hair|wavy hair}, {blue eyes|red eyes|green eyes}

生成時に候補から1つがランダムに選ばれます。


解像度プリセット

同梱の custom_dimensions.json により、EmptyLatentImageCustomPresets に複数の解像度プリセットが追加されます。

正方形、横長、ワイド、バナー、Tiled 用サイズなどを含みます。

一部の項目には [Tiled] が付いています。これはタイル処理や VRAM に余裕がある環境を想定しています。Out of Memory が出る場合は、より小さい解像度を選んでください。


アップスケールについて

このワークフローには Ultimate SD Upscale 段階が含まれています。

デフォルトのアップスケールモデル:

up2x-latest-denoise3x.pth

想定パス:

ComfyUI/models/upscale_models/weights_v3/up2x-latest-denoise3x.pth

アップスケールモデルが見つからない場合は、UpscaleModelLoader ノードで手動選択してください。

アップスケール段階では、通常生成よりも VRAM を多く使う場合があります。Out of Memory が出る場合は、アップスケールグループを bypass するか、ベース解像度を下げてください。


初回実行

最初はベース生成だけで動作確認してください。

ワークフローが正常に動くことを確認してから、アップスケール段階を有効化してください。

現在の設定:

Base sampler: er_sde
Base scheduler: simple
Base steps: 36
Base CFG: 4
Base denoise: 1.0

Upscale sampler: er_sde
Upscale scheduler: beta
Upscale steps: 30
Upscale CFG: 3
Upscale denoise: 0.3

注意

この投稿に含まれるもの:

Workflow JSON
KJNodes custom resolution preset JSON

以下は同梱していません。

Base model
Text encoder
VAE
Upscale model
LoRA
Custom nodes

上記リンクから各自でダウンロードしてください。

各モデル、LoRA、カスタムノードのライセンスと利用条件に従ってください。