Model reference · open weights

Viggle-Animate-ComfyUI

Available as managed deployment Licence fee Video drbaph · community Video edit 1 variants 4k dl/mo

Viggle-Animate-ComfyUI is an open-weight video model from drbaph. AxForge deploys and operates it for you on dedicated EU-owned hardware — with the licence handled where one is required.

Available as managed deployment — configured and operated for you on dedicated EU hardware, quoted per deployment.

What it is

Released bydrbaph
TypeVideo models
TaskVideo edit
Runs withminimax-h3
Released2026-09-05
Popularity4k downloads / month
LicenceCommercial licence needed

About

What Viggle-Animate-ComfyUI is

ComfyUI-native conversions of Viggle/Viggle-Animate — a 33.1 B full finetune of MiniMax-H3's ref2va transformer for character replacement in video: a driving clip provides motion, camera, background and lighting; one reference still provides the character. No text encoder — conditioning is a frozen 362-token embedding. The sampler is DMD2-distilled: 4 steps (3 forward passes).

ComfyUI node pack (required for the conditioning layout): github.com/Saganaki22/ComfyUI-Viggle-Animate-H3

ExampleVideo
Example 1
Example 2
Example 3
Example 4
Read the full model card

Model Links

diffusion_models (pick one — pruned is the VRAM-friendly option)

loras (DMD 4-step accelerator — pick one)

text_cond

vae

Model Storage Location

📂 ComfyUI/
├── 📂 models/
│   ├── 📂 diffusion_models/
│   │   └── minimax_h3_ref2va_viggle_pruned_int8_convrot.safetensors
│   ├── 📂 loras/
│   │   └── viggle_animate_dmd_lora_r64.safetensors
│   ├── 📂 text_cond/
│   │   └── fixed_embed_fwd_anyframe.safetensors
│   └── 📂 vae/
│       └── minimax_h3_video_vae_int8_convrot.safetensors

Workflow Notes

  • Custom nodes required: ComfyUI-Viggle-Animate-H3 (Viggle Animate Conditioning + Load Text Conditioning) and ComfyUI-KJNodes (fast preview).
  • Load Video: set frame_load_cap equal to the conditioning node's length (e.g. 124) and force_rate to 24.
  • Output resolution follows the driving video by default; set the conditioning node's width/height to override (each axis rounds to 32), or pre-scale the clip with Scale Image to Total Pixels. Tested canvas range: 0.4–0.98 MP.
  • Sampler: euler, er_sde, exp_heun_2_x0, lcm, simple, normal, beta, bong_tangent, 4-8 steps, cfg 1.0, ModelSamplingMiniMaxH3 shift 3.0.
  • Stacks with Comfy Kitchen and block sparse attention patches.

Limitations

  • Identity drift on re-entry: when the subject leaves the camera view and re-enters, the re-entry settles toward the driving video's original appearance rather than the reference image. The same applies when the subject moves far from the reference pose or makes abrupt large motions (e.g. a backflip) — the further from the still, the weaker the identity hold.

Base model (VAEs, audio VAE): MiniMaxAI/MiniMax-H3 · Original model & inference code: Viggle/Viggle-Animate

Citation

@misc{viggle2026animate,
  title  = {Viggle-Animate: Character Replacement in Video from a Single Repainted Frame},
  author = {Viggle Research},
  year   = {2026},
  url    = {https://huggingface.co/Viggle/Viggle-Animate}
}

License

The weights are a Model Derivative of MiniMax H3 — the MiniMax H3 Community License Agreement applies to them, including these converted/quantized variants. Read it before redistributing or shipping a product on them. Do not run the model on people who have not consented, and label generated output as AI-generated.

Report Issue

From the published model card. Full card on the HuggingFace links in the sidebar.

How it works

How video models work

Prompt / imagestart pointTemporal diffusionframes over timeVideoMP4 clipA video model generates a sequence of coherent frames from your prompt or a starting image.

Using it via the API

Call it like any OpenAI endpoint

Once AxForge deploys viggle-animate-comfyui for you, it answers on the OpenAI-compatible API — the same base URL and keys as every other model. (viggle-animate-comfyui below is illustrative; you get the exact model name on deployment.)

$ curl -sS https://api.axforge.ai/v1/videos/generations \
  -H "Authorization: Bearer $AXFORGE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"viggle-animate-comfyui","prompt":"a drone shot over a forest"}'

Create an account — your API key is available in the console. 3M free tokens every 30 days with every new account.

© 2026 AxForge · EU-hosted AI infrastructure Pricing Docs Trust Privacy Terms