
One sentence gets a shark, an eagle and a Gundam moving together: UniMate hit 107 days, 2,500 stars, by claiming the empty ground beyond humanoids
What it is An open-source motion model: give it a rigged 3D model plus one sentence, and the same set of weights makes humans, animals, monsters and machines move.
Why it took off Open-source text-to-motion had only ever supported humanoids. It was the first to make non-humanoids actually usable. The demo, dataset, code and weights came out in five separate drops, and each one got reposted by 3D AI creators on X. One Sep 30 post reached 247k views.
CHow you can ride it Don't try to retrain a model from scratch. Borrow its framing ("big labs did A, I'm doing B that nobody has done") and its staggered release rhythm, and apply them to your own paper or project. If you only want to build a wrapper, the most obvious gap left is a plug-and-play Blender or web tool, but you'd be racing the official plugin.
- Data (updated daily) · Repo created 2026-07-22 · 2,553 stars · 7 days +185
GitHub · stars Data 2026-10-09 → 2026-11-08 (31 days, 24 observations). Points before 10-28 come from deeply / archive backfill, not every day has one
UniMate is the open-source code for a SIGGRAPH Asia 2026 paper from Princeton and three other schools. Give it a rigged 3D model and a sentence, and the same weights make humans, dogs, birds, snakes, bugs and machines move. Open-source text-to-motion had only ever supported humanoid skeletons. This is the first open implementation to make "any skeleton" work, and it released the demo, data, code and weights in five separate drops, each one picked up by 3D creators on X. Its tactics can be copied, but the project itself rests on a research team, which an ordinary developer can't match.
The Sep 30 post
In 2026 Sep 30, @Stefan_3D_AI, who makes 3D AI tutorials on X, posted "New Open-Source AI Animator" with a single line: UniMate generates animations from text for rigged 3D characters. Describe a motion and it becomes an animation. The video shows one prompt animating a shark, an eagle, and a robot.
The post got 2,791 likes, 259 reposts and 247k views. The same day, Japanese CG outlet @ymt3d posted too (239 likes, 24k views). In Oct 1, @KanaWorks_AI, a Tokyo team making AI video, followed with a post (822 likes, 42k views) asking the question many had in mind: NVIDIA's Kimodo only does humanoids, so what do you use for non-humanoid characters? The answer was UniMate.
Over those three days the repo gained 22, 33 and 12 forks (GitHub, counted by fork creation date), its highest stretch since launch. Before that it was just a paper repo. From these three days on, the people arriving were 3D artists and game developers.
What it is
The author is Linzhan Mou, a Princeton PhD student, with collaborators from UC Berkeley, MIT and NTU Singapore. Usage is simple: drop in a GLB or FBX model that's already rigged, write a line like "a dog walking forward at a steady pace", and you get a skeletal animation that can be exported back to FBX.
The only real difference from earlier models, which every repost title is pushing: no matter what the skeleton looks like, one set of weights works, with no retraining. It also ships a dataset, UniML3D, with 13.7k motion clips and 7.4k skeletons. The code is MIT-licensed and the weights are on Hugging Face.
How the stars climbed
The author didn't release everything at once. They split it into five drops, each giving people who repost a new reason to do it:
| Date | What was released | What happened |
|---|---|---|
| 07-18 | Paper accepted | — |
| 08-01 | Live 3D interactive demo (viewable right in the browser) | — |
| 08-30 | Dataset | — |
| 09-04 ~ 06 | arXiv paper, training and inference code | 09-07 @andrew_n_carr, 09-09 @wildmindai (286 likes, 15k views), an AI Search weekly video; 09-13 09-13 13 forks in a single day |
| 09-27 | Weights uploaded to Hugging Face | Stefan's 09-30 post with 247k views, peak fork count |
| 10-05 | Support for "bring your own skeleton": any GLB/glTF/FBX can be fed in | ComfyUI nodes started appearing |
| 10-20 | — | Reached #10 on GitHub's Python daily trending, +157 that day |
| 11-05 ~ 06 | — | @cutetoxicguy 477 likes; @victormustar on Hugging Face said his tests were "very good"; @camenduru built it into his own bundle; +11-06 stars that day, +64 |
Data: GitHub daily star counts (10-10 onward; 10-10 is 1,654,11-06 is 2,518). 10-10 Before that there were no daily star counts, so the cadence is inferred from fork dates and post timing.
On a normal day it gains 15 to 30 stars, with jumps only on the days creators posted. It made the daily trending list only once, in Oct 20, and that was driven by the earlier buzz, not the other way around. No paid ads, no tech press coverage, and no traction on Hacker News. People posted on r/comfyui and r/BestGitHubRepos on Reddit, and a full tutorial exists on YouTube; reach there is unverified.
Why this one
The contrast is ready-made. Human motion generation is already covered by NVIDIA Kimodo (4,089 stars), MDM (4,131 stars) and MoMask. Quadrupeds, birds, monsters and props still mean hand-keyframing or buying motion packs. Once you say "humanoids have been done, non-humanoids haven't," the people spreading it don't need to explain anything more.
The result reads at a glance. One prompt sets a crowd of wildly different shapes in motion, and that kind of video is built for reposting on X. You can also open the demo in the browser without installing anything.
The credentials and openness are all there. Four well-known schools, a top-conference paper, and code, data and weights all released. Creators feel safe putting "open-source" in a post title.
It plugs into other people's workflows. After "bring your own skeleton" shipped in Oct 5, the community quickly built two ComfyUI nodes (jethac, visualbruno), a PR for a desktop GUI, and camenduru packaged it. Every extra entry point brings in another group of people who find out about it.
How it holds up in real use
Of the 2,500 stars, the people who actually downloaded the weights and ran them number in the thousands: the model has 1,081 downloads on Hugging Face and 92 likes (11-06). The issues show who is trying it and where they get stuck:
- An indie dev making a small game wanted to use it to prototype character animation and first asked whether it was usable commercially. The author first answered that the weights were MIT too, then corrected it: the code is MIT, but the weights are CC BY-NC 4.0 (no commercial use). The training data comes from Truebones, Mixamo and Objaverse-XL, and the author wouldn't guarantee that generated motion is commercially safe.
- The issue "can't reproduce the demo results" has 16 replies. Another says quadruped output comes out standing upright like a human (14 replies). The author's explanation is that skeleton preprocessing for anything outside the dataset wasn't done correctly.
- Someone asked whether there's a web version they can use directly. The author said not yet, and that a Blender plugin is in progress.
- Someone wanted to hook up Unreal's MetaHuman (200 bones or more). The author said the current ceiling is about 70 bones and there are no plans to support 200 or more.
The quality debate is substantial, but it hasn't slowed the spread. Not one repost claims its motion beats a humanoid model. People are sharing the four words "any skeleton".
Who it's competing with
| Project | Launched | Scale | How it differs from UniMate |
|---|---|---|---|
| NVIDIA Kimodo | 2026-03 | 4,089 stars | Only humanoids and humanoid robots |
| MDM / MoMask | 2022 / 2023 | 4,131 / 1,343 stars | Fixed humanoid skeleton |
| UniRig(VAST) | 2025-04 | 2,066 stars | Automatic rigging, and an upstream of it: people feed UniRig-rigged skeletons into UniMate |
| AnyTop (Tel Aviv University) | 2025-02 | 467 stars | The most direct predecessor, also handles any skeleton, but has less data and weaker text control |
| Puppeteer(Seed3D) | 2025-08 | 443 stars | Rigging plus video-driven motion, not text-to-motion |
| The author's own DIMO | 2025-06 | 156 stars | The same author's previous paper, which didn't take off |
| Meshy, DeepMotion, Anything World | Live | Commercial web products | Preset motion libraries or humanoid-only |
Copycats so far are all wrappers: two ComfyUI nodes (each with single-digit stars), a PR for a desktop GUI, a few Hugging Face Spaces, and camenduru's bundle. No one has independently rebuilt a model like this yet.
The author's previous paper, DIMO, also did "3D motion for arbitrary objects" and has only 156 stars. Same person, same direction. This time the pitch is clearer (framed against Kimodo) and the release cadence is right.
If it were you
Verdict: Borrow its release rhythm and the "big labs did A, I'm doing B that nobody has done" framing, but don't try to build another model like it. Its core is a top-conference paper, a self-built dataset and trained weights, backed by a research team at four schools that an individual developer can't match. The projects wrapping it so far have only single-digit stars.
Who it suits: PhD students, research groups, or anyone with a 3D, video or audio generation paper about to be open-sourced, plus people who know the AI 3D circle on X and who to tag.
Who it doesn't suit: Solo developers without training resources who only want a wrapper or integration. ComfyUI nodes and GUIs already exist and haven't collected many stars. Anyone aiming for a commercial tool, since the weights can't be used commercially and the copyright on the training data hasn't been sorted out.
How to do it:
- Find a spot that a big lab or hot project has just covered but clearly left a gap in (humanoid-only, English-only, one format only), and state the gap in one sentence.
- Don't release everything at once. Stagger it as "online demo → data → code → weights → support for user-supplied assets". Each step gives people a reason to post again. UniMate rode this for over two months.
- Put a demo viewable in the browser ahead of the code. People reposting need a video, not install instructions.
- Let users bring their own files in early (UniMate added "bring your own skeleton" in Oct 5). Only then will the community build plugins and nodes for you.
If you have no model and just want to ride this opportunity: the author says they're building a Blender plugin, and there's no web version yet. The clearest gap left is a plug-and-play Blender or web tool that chains UniRig's auto-rigging with UniMate. But you'd be racing the official plugin, and you'd first need to fix the weak skeleton results outside the training set (inference).
How to get users: Post your video directly to X accounts doing 3D AI content (Stefan 3D AI, Japanese CG accounts like ymt3d, KanaWorks-type accounts), with a comparison in the post ("X can only do humanoids, this does non-humanoids"). Post on the Hugging Face paper page and try to get an HF staffer to test and share it. Reach out to the ComfyUI and camenduru bundle makers and get them to include you.
When to move: "Non-humanoid motion generation" is still a fresh pitch. Once the official Blender plugin ships, or NVIDIA adds non-humanoid support to Kimodo, this gap is gone. Estimated window: a few months.
Signs you've misread it: ① A single wrapper project (a Blender plugin or web app) hits 1,000 stars in a month alone, which means wrapping can earn stars here without training your own model. ② NVIDIA Kimodo or Meshy announces support for arbitrary skeletons, which means a big player has taken the spot and there's no reason to follow. ③ UniMate's star growth stalls after the second wave and Hugging Face downloads stay around a thousand, which means people bookmark it but don't actually use it, so the buzz is weaker than the star count suggests.
Data and sources: GitHub repo page, daily star and fork counts (10-10 to 11-06), fork creation dates, issues #4 #6 #8 #13 #28 #30; README changelog; Hugging Face model page Linzhan/UniMate and dataset UniML3D (11-06); posts from X accounts @Stefan_3D_AI (09-30), @ymt3d (09-30), @KanaWorks_AI (10-01), @wildmindai (09-09), @andrew_n_carr (09-07), @cutetoxicguy and @victormustar (11-05); GitHub Python daily trending (10-20); GitHub pages for Kimodo, MDM, MoMask, UniRig, AnyTop, Puppeteer, DIMO.
Research notes: competitor table, acquisition evidence, full research report
- Competitors
Name Where Launched Scale How it differs from this one NVIDIA Kimodo Open source 2026-03-16 4,089 star Humanoids and humanoid robots only; UniMate is built for non-humanoids and arbitrary skeletons MDM / MoMask Open source 2022-09 / 2023-11 4,131 / 1,343 star Text-to-motion with a fixed SMPL humanoid skeleton AnyTop Open source 2025-02 467 star Academic predecessor that also handles arbitrary topology, but on a small dataset, with weak text control and asset pipeline Puppeteer (Seed3D) Open source 2025-08 443 star Rigging plus video-driven animation, not a text-driven unified motion model UniRig (VAST) Open source 2025-04 2,066 star Auto-rigging; upstream and complementary to UniMate Meshy AI animation generation Web Live Leading 3D AI SaaS 600+ preset motion library plus simple quadruped rigging; does not generate arbitrary-skeleton motion from text DeepMotion SayMotion Web Live Commercial SaaS Text-to-motion for humanoids only, paid; UniMate is listed as its open-source alternative Anything World / Sloyd Web Live Commercial SaaS Auto-rigging plus a preset animation library - Where users come from
- Verified Secondary spread by AI/3D influencers on X: @Stefan_3D_AI 09-30 2,791 likes / 247k views; @KanaWorks_AI 10-01 822 likes; @wildmindai 09-09 286 likes; @ymt3d 239 likes; @cutetoxicguy 11-05 477 likes; timing matches the fork spikes (09-13, 09-29~10-01)
- Verified Staged releases (Demo → dataset → code → weights → built-in skeleton support): README News: 08-01 demo, 08-30 dataset, 09-06 code, 09-27 weights, 10-05 rig_preprocess
- Verified Top-school and top-conference backing: Princeton/Berkeley/MIT/NTU plus SIGGRAPH Asia 2026; nearly every spread post mentions it
- Verified Toolchain integration and HF endorsement: two ComfyUI nodes; camenduru added it to OpenCartridge 11-06; HF's victormustar 11-05 endorsement
- Verified Reddit / YouTube / aggregators: posts in r/BestGitHubRepos, r/comfyui, r/accelerate; full tutorial on YouTube; mentioned in an aisearch weekly video
- Verified GitHub trending: #10 on the 10-20 Python daily chart, period_stars 128 (our github repo trending table)
Friedrich-M/UniMate: why it took off
Data date: 2026-11-06. Sources: our github repo tables (repo_profile / repo_day / trending), GitHub API, X live search (x-radar / TikHub), Hugging Face API, Jina web search.
One line
UniMate is an open-source "text-to-skeletal-animation" model from Linzhan Mou and colleagues (Princeton PhD student; Princeton / UC Berkeley / MIT / NTU; SIGGRAPH Asia 2026 paper). Give it a 3D asset that's already rigged plus one sentence, and one set of weights makes people, dogs, birds, snakes, insects, or mechanical objects move, with no separate training per skeleton. It took off because it hits a pain point everyone knows: open-source text-to-motion has only ever handled humanoid skeletons (SMPL), so non-humanoid characters had no option. The release came in four stages (paper, online 3D demo, dataset, code, weights), and each stage landed in a wave of 3D/AI influencers reposting on X. One 09-30 post from an influencer with 247k views took it out of academic circles.
Data
- stars 2,518 (card, 11-06); live via API 2,536; forks 268; repo created 2026-07-22, 107 days ago.
- Our library: 10-10 is 1,654, 11-06 is 2,518. Typical daily gain 15–30; 10-19 → 10-20 gained 157, and that day it reached #10 on GitHub's Python daily chart (trending table, period_stars 128). That's its only trending appearance. Over the last 7 days it gained 194, with a single-day gain of 64 on 11-06, which is the second wave (see below). Status "steady growth", no red flags.
- 10-10 has no daily data before that (the stargazer timestamps aren't available through this API), so I use fork creation dates to read the pace: on 09-13 there were 13 forks in one day; 09-29, 09-30, and 10-01 had 22, 33, and 12 forks respectively, two spikes.
- Hugging Face: model Linzhan/UniMate has 1,081 cumulative downloads and 92 likes; dataset UniML3D has 15,049 downloads this month; paper page has 23 upvotes (HF API, 11-06). People who actually download the weights and run them number in the thousands, far fewer than the stars.
- Issues: people asking about commercial licensing (Mixamo / Truebones data licenses, whether the weights can be used commercially), Mac support, "can't reproduce the demo results", "quadruped generation comes out standing up". This shows game and 3D practitioners are actually testing it, not just bookmarking.
Competitors
| Name | Where | Launched | Scale | How it differs from UniMate |
|---|---|---|---|---|
| NVIDIA Kimodo | Open source | 2026-03-16 | 4,089★ | Humanoids and humanoid robots only, trained on 700 hours of motion capture; KanaWorks' post reads "Kimodo only does humanoids, so what do you use for non-humanoids" → recommends UniMate |
| MDM (motion-diffusion-model) | Open source | 2022-09 | 4,131★ | Classic humanoid text-to-motion, fixed SMPL skeleton |
| MoMask | Open source | 2023-11 | 1,343★ | Also a fixed humanoid skeleton |
| AnyTop (Tel Aviv, SIGGRAPH 2025) | Open source | 2025-02 | 467★ | The most direct academic predecessor: generates any topology, but trained only on Truebones, small scale, weak text control and asset pipeline |
| Puppeteer (Seed3D) | Open source | 2025-08 | 443★ | Rigging plus video-driven animation, not text → unified motion model |
| UniRig (VAST) | Open source | 2025-04 | 2,066★ | Auto-rigging, upstream and downstream of UniMate: there are issue discussions about feeding UniRig-rigged skeletons into UniMate |
| The author's own DIMO (ICCV 2025) | Open source | 2025-06 | 156★ | The same author's earlier work, 3D motion for arbitrary objects, didn't catch on |
| Meshy animation generation | Web / commercial | Live | Leading 3D AI SaaS | 600+ preset motions plus simple quadruped auto-rigging; it's a motion library, not generation, with very limited non-humanoid support |
| DeepMotion SayMotion | Web / commercial | Live | Commercial SaaS | Text-to-motion for humanoids only; opensourcealternatives.to lists UniMate as its open-source alternative |
| Anything World / Sloyd | Web / commercial | Live | Commercial SaaS | Auto-rigging, then a preset animation library |
Bottom line: open-source humanoid text-to-motion is already crowded (Kimodo, MDM, MoMask). The combination of arbitrary skeleton + text + one set of weights + working with your own GLB/FBX is one UniMate was the first open-source implementation to make usable.
Growth tactics (evidence)
- Staged releases, each one a moment to spread (README News): 07-18 accepted at the conference → 08-01 online 3D interactive demo → 08-30 dataset → 09-04 arXiv/HF paper page → 09-06 training and inference code → 09-27 weights on HF → 10-05 "bring your own skeleton" support (rig_preprocess takes any GLB/glTF/FBX).
- Secondary spread by AI / 3D influencers on X (confirmed, the main channel):
- The author's own promo post "🪄 Bring your 3D characters to life with words!" was quoted by several people (the original post's numbers weren't captured).
- 09-08 @andrew_n_carr (70 likes), 09-09 @wildmindai (286 likes, 15k views), 09-13 @aisearchio weekly video (215 likes) → matches the fork spike on 09-13.
- 09-30 @Stefan_3D_AI「New Open-Source AI Animator」:2,791 赞、259 转、24.7 万浏览。同一天日本 CG 媒体 @ymt3d 239 赞、2.4 万浏览;10-01 东京 AI 映像号 @KanaWorks_AI 822 赞、4.2 万浏览。这些对应 09-29~10-01 的 fork 最高峰,也是从学术圈破圈到 3D 美术和游戏开发者的节点。
- 10-05 @SciTechera (95 likes), followed by a steady stream of reposts from small accounts using "AI JUST CRACKED…"-style headlines.
- Second wave: 11-05 @cutetoxicguy (477 likes, 19k views); 11-05 HF's @victormustar endorsed it: "working extremely well (from real tests)"; 11-06 @camenduru made it an OpenCartridge "UniMate Motion" model card. Matches the single-day gain of 64 on 11-06.
- Reddit: posts in r/BestGitHubRepos, r/comfyui, and r/accelerate (Jina surfaced the titles; the body was blocked by 403, so the level of engagement is unverified).
- YouTube and aggregators: a tutorial titled "UniMate - Animate Any Skeleton (Full Tutorial)" exists; pixelsham.com, aiweekly.co, alphaxiv, and trendshift all list it.
- GitHub trending: #10 on the 10-20 Python daily chart, +157 in a single day. The earlier momentum pushed it up there; it wasn't what started the growth.
- No ads, no major media coverage. It doesn't show up in our HN library (no records found).
Why it took off
- Real pain point, with a ready-made comparison: Kimodo has solved human motion generation, but non-humanoids (quadrupeds, birds, monsters, props) still need hand keyframing or a Truebones motion pack. The KanaWorks post that got 822 likes says it exactly: "Kimodo only does humanoids, so what about non-humanoids → UniMate."
- Visuals you can demo instantly: one prompt makes a shark, an eagle and a Gundam move at the same time, which spreads naturally on X. There's also a live three.js demo you can try without installing anything.
- University backing plus fully open source: Princeton/Berkeley/MIT/NTU and SIGGRAPH Asia, MIT license, with code, data and weights all released, and the data pipeline open too. Influencers feel safe writing "open-source."
- Plugs into existing workflows: from 10-05 it supports any rigged GLB/FBX asset. The community then built ComfyUI nodes (jethac/ComfyUI-UniMate 09-30, visualbruno/ComfyUI-UniMate 10-10), a desktop GUI PR, and a camenduru bundle. The toolchain people extended its heat.
Differentiation
"One set of weights adapts to any skeleton topology" (a topology-aware DiT with Spec-RoPE, joint names shared through text embeddings), plus the UniML3D dataset with 13.7k clips and 7.4k skeletons. This is why it took off: every spreading post's title is about "any skeleton / no retraining," and none claims its motion quality beats humanoid models. The quality is actually disputed (foot sliding, demos not reproducible, quadrupeds standing), but that didn't stop the spread.
Visibility and copycats
- An academic project with no public revenue. Writers in the 3D/AI circles on X (Stefan 3D AI, 247k views) and in the Japanese CG scene covered it, and HF staff endorsed it. No mainstream tech media ran it, and it didn't take off on HN. It counts as "spreading in a small circle," and that circle is AI 3D creators.
- Copycats and derivative work: ComfyUI-UniMate (two repos, double-digit stars), a PR to the UniMate Studio desktop GUI, HF Spaces like "unimate-motion-lab," and camenduru's OpenCartridge cartridge. All packaging and integration so far, with no independent reimplementation of the model.
Takeaways
- The paper's open release came in five drops, "Demo → data → code → weights → bundled assets," and each one gave influencers a new reason to post, so the heat could last about two months.
- Find a comparison slot where a big company has just nailed humanoids but non-humanoids are still empty, and the story can be told in one sentence.
- The commercial gap in this space: SaaS tools like Meshy only offer preset motion libraries. Packaging a model like UniMate as a web app or plugin (Blender / Unity) where you "upload any rigged model → text to animation → export FBX" has a clear demand signal (issues asking about commercial licensing, hosted sites, and Mac support). But watch data licensing: Truebones can't be redistributed, Mixamo's terms are unclear, and whether the weights are commercially usable isn't settled.
Uncertain
- Daily star counts for 07-22~10-09 weren't retrieved (the stargazer endpoint returned no data this time), so the early pace is inferred from fork dates and X post timing.
- The engagement on the author's original promo post and the score on the Reddit post were not verified.
- Whether 11-06's second wave lasts depends on conversions after the camenduru bundle and the HF endorsement.
- Real usage: cumulative HF weight downloads are about 1,081, and stars are far higher than actual usage.