UniMate β€” GGUF Conversion

GGUF conversion of UniMate for running 3D motion generation locally.

This repository contains the UniMate motion generation model and its FLAN-T5 Base text encoder, converted to GGUF for use with a custom GGUF inference implementation.

Model Files

File Description Approximate Size
model-f60-v3-s150000-f32.gguf UniMate motion model (unimate_uniml3d_f60_v3, step 150000), F32 283 MiB
flan-t5-base-encoder-f32.gguf FLAN-T5 Base text encoder, F32, tokenizer embedded 420 MiB

Both files are required for inference. They are full-precision F32 conversions, not quantized.

Original Project

UniMate: One Unified Model to Animate Diverse Skeletons (SIGGRAPH Asia 2026), by Linzhan Mou, Jiahui Lei, Zhiyang Dou, Chenyue Cai, Chaoyue Song, Adam Finkelstein and Szymon Rusinkiewicz.

The original architecture, training and research belong to the UniMate authors. This repository is an independent GGUF conversion, not an official release from the original authors.

Conversion Details

  • Motion model: unimate_uniml3d_f60_v3, checkpoint step 150000
  • Text encoder: google/flan-t5-base, encoder only
  • Precision: F32
  • Format: GGUF
  • Tokenizer: embedded in the text encoder GGUF

The weights were not trained or fine-tuned further during the conversion.

Usage

These files need a compatible UniMate GGUF inference implementation. They will not run in llama.cpp or other standard GGUF tools, because the motion model is a custom flow-matching denoiser that standard tools don't implement.

They are being integrated into Project IE 4K (PIE4K) for local 3D animation workflows.

The model generates 60 frames (2 seconds) at 30 fps. Prompts work best when they describe only the motion and start with "An object", for example "An object throws a punch."

License and Attribution

  • UniMate motion model: Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0), following the original checkpoint license. https://creativecommons.org/licenses/by-nc/4.0/
  • FLAN-T5 Base encoder: derived from Google's google/flan-t5-base and distributed under its Apache 2.0 license.
  • UniMate code: MIT, per the original repository.

The UniMate license covers only the authors' rights in the weights. Training data keeps its source terms. The v3 model was trained on data that includes Truebones ZOO, Mixamo and Objaverse-XL, each under its own terms. See the original checkpoint page for details.

This repository is intended for noncommercial use.

Citation

@article{mou2026unimate,
  title   = {UniMate: One Unified Model to Animate Diverse Skeletons},
  author  = {Mou, Linzhan and Lei, Jiahui and Dou, Zhiyang and Cai, Chenyue and Song, Chaoyue and Finkelstein, Adam and Rusinkiewicz, Szymon},
  journal = {arXiv preprint arXiv:2609.05415},
  year    = {2026}
}

Disclaimer

This is an unofficial conversion. It is not affiliated with or endorsed by the original UniMate authors or Google.

Downloads last month
109
GGUF
Model size
0.1B params
Architecture
t5encoder
Hardware compatibility
Log In to add your hardware

32-bit

Inference Providers NEW
This model isn't deployed by any Inference Provider. πŸ™‹ Ask for provider support

Model tree for Goddard/unimate-gguf

Base model

Linzhan/UniMate
Quantized
(1)
this model

Paper for Goddard/unimate-gguf