{"id":"motionbricks","slug":"motionbricks","name":"MotionBricks","orgId":"nvidia","family":"motionbricks","releaseDate":null,"availability":"announced","openWeights":true,"license":null,"paramsTotal":null,"paramsSource":null,"contextWindow":null,"knowledgeCutoff":null,"modelCardUrl":"https://huggingface.co/nvidia/MotionBricks","hfRepo":null,"modalities":["robotics"],"aliases":["MotionBricks","motion bricks","nvidia motionbricks","nvidia/MotionBricks","NVlabs/motionbricks","MotionBricks-SOMA-RP-v1","MotionBricks-G1-RP-v1","motionbricks-soma-rp-v1","motionbricks-g1-rp-v1"],"aliasNote":null,"origin":"tracked","tracked":{"trackedSince":"2026-10-26","announced":"2026-10-23","blurb":"NVIDIA's open real-time motion generation model for human characters and humanoid robots. Given a character's four most recent poses and up to four target poses, it generates the movement between them; chaining generations gives continuous locomotion and object interactions. Two packages: SOMA (human skeleton) and Unitree G1 (robot). About 200M parameters each, weights on Hugging Face under the NVIDIA Open Model Agreement.","api":"none","openWeights":"yes","params":{"text":"About 200M (SOMA) and about 195M (Unitree G1), each split across a pose VQ-VAE, pose predictor and root predictor","source":"NVIDIA's Hugging Face model cards"},"facts":[{"label":"Task","value":"Pose-conditioned motion generation and inbetweening at 30 Hz; each generation is 6 to 16 tokens of four frames (about 0.6 to 1.9 s)"},{"label":"Variants","value":"MotionBricks-SOMA-RP-v1 (30-joint SOMA human skeleton, step 1,500,000) and MotionBricks-G1-RP-v1 (34-joint Unitree G1 skeleton, step 2,000,000), FP32 SafeTensors; ONNX exports in the GitHub repo"},{"label":"Architecture","value":"Modular latent generative model: a VQ-VAE pose tokenizer and decoder, a masked-token transformer pose predictor and a transformer root predictor that also picks the duration"},{"label":"Inputs","value":"Skeletal-motion features and pose and root constraints only; no text, image, audio, video or scene-geometry inputs"},{"label":"Training data","value":"Bones RigPlay 1 (RP1) motion capture: 313,526 training clips from a source corpus of about 350,000 clips and 700 hours (G1 data retargeted to the robot)"},{"label":"Robot use","value":"Generates reference motion, not a robot controller; running it on hardware needs a separate tracking controller and safety checks"},{"label":"Code","value":"GitHub NVlabs/motionbricks (v0.2.0): TensorRT runtime on Warp and Newton, Inbetweener and Scene Preview demos, primitive and scene editors, ONNX exporter; no training pipeline"},{"label":"Earlier release","value":"The G1 weights first shipped as a preview in NVlabs/GR00T-WholeBodyControl; the SOMA model is new in this release"},{"label":"Weights","value":"Hugging Face nvidia/MotionBricks (soma/ and g1/ folders), not gated"},{"label":"License","value":"NVIDIA Open Model Agreement for the weights (commercial use permitted); code Apache 2.0; bundled sample motions under the NVIDIA Sample Data Evaluation License"},{"label":"API","value":"None announced by NVIDIA"}],"claims":["Lab claim: 15,000 FPS and 2 ms latency, covering over 350,000 motion skills with a single neural backbone (project page).","Lab claim: applies to new downstream tasks zero-shot, with no fine-tuning or task-specific tagging, through its Smart Primitives interface."],"sources":[{"kind":"repo","title":"nvidia/MotionBricks on Hugging Face","url":"https://huggingface.co/nvidia/MotionBricks","date":"2026-10-23"},{"kind":"repo","title":"NVlabs/motionbricks on GitHub","url":"https://github.com/NVlabs/motionbricks","date":"2026-10-23"},{"kind":"lab","title":"MotionBricks project page (NVlabs)","url":"https://nvlabs.github.io/motionbricks/"},{"kind":"paper","title":"MotionBricks paper (arXiv 2604.24833)","url":"https://arxiv.org/abs/2604.24833"},{"kind":"repo","title":"MotionBricks G1 preview in NVlabs/GR00T-WholeBodyControl","url":"https://github.com/NVlabs/GR00T-WholeBodyControl/tree/main/motionbricks"},{"kind":"press","title":"Alvaro Bartolome (Hugging Face) post on X","url":"https://x.com/alvarobartt/status/2114720297584574829","date":"2026-10-26"},{"kind":"press","title":"HuggingPapers post on X","url":"https://x.com/HuggingPapers/status/2114731481906208811","date":"2026-10-26"}],"firstBenchmark":null},"organization":{"id":"nvidia","name":"NVIDIA","slug":"nvidia","country":null,"url":null,"color":"#76B900","mark":"N"},"price":null,"answer":{"word":"Pending benchmarks.","scope":"Announced Oct 23, 2026; no independent results yet.","lead":"As of Nov 3, 2026, MotionBricks is pending benchmarks on isitsota: announced Oct 23, 2026, with no independent results on the boards we track yet.","confidence":"low"},"status":"PENDING_BENCHMARKS","verdicts":[]}