alt.freeweights.olmo / MolmoMotion-4B-H3-F30
From: allenai <huggingface.co/allenai>Newsgroups: alt.freeweights.olmoSubject:

MolmoMotion-4B-H3-F30

Date: 2026-11-15Commit: 3f5e790Signed: 2DC28CC7B26A283B ✓

Image text to text model with 4.9B parameters. Safetensors weights, 37.3 GB in all. Published by allenai under Apache-2.0.

4.9B params37.3GBMolmoMotion-4B-H3-F30safetensorspermissive
FactsParams4.9BSize37.3 GBFormatssafetensorsTaskimage text to textLicenseApache-2.0From sourcepermissive
$ fw get allenai/MolmoMotion-4B-H3-F30
# manifest sha256 0323b774026f… · 37.3 GB · 27 files
$ fw verify ./MolmoMotion-4B-H3-F30 allenai/MolmoMotion-4B-H3-F30
From sourceHosted (signed)allenai/MolmoMotion-4B-H3-F30Last check: 2026-11-15 03:31 UTC

Get help: custom fine-tune or private deploy. We review your setup before we quote.

Works with

Overview

Size
37.3 GB
Weights
19.4 GB (safetensors)
Parameters
4.9B
Formats
safetensors
Task
image text to text
License
Apache-2.0 (permissive)
Files
27, each with a sha256
Publisher
allenai
Added
2026-11-15
Section
alt.freeweights.olmo
Lineage

Original release from the publisher.

Where these bytes come from
Publisher at the pinned commit→You

Sources are tried in order. A file counts only when its size and sha256 match the manifest. Sources are checked when you ask for them, not on a timer.

Sources
BadgeHostLast checkResult
From sourcehuggingface.co2026-11-15 03:31 UTCpassed

Model card

From the publisher at commit 3f5e790. Shown as plain text with links; images open at the publisher.

Image: MolmoMotion

MolmoMotion-4B-H3-F30#

MolmoMotion is a 4B vision-language model that forecasts 3D point trajectories under natural-language action instructions. Given a short RGB observation history, a set of user-specified 2D query points with their 3D history, and an action description, it predicts where those points move in 3D (camera frame, in meters) over a future horizon.

This checkpoint is the autoregressive (AR) variant with history H=3 and future horizon F=30. Pick this variant for typical video use β€” three history frames, predicting roughly two seconds of motion at 15 fps.

Intended Use#

MolmoMotion forecasts 3D point trajectories from RGB video, 2D query points, and a language action. Use it for trajectory-prediction / motion-forecasting research and as a starting point for downstream finetuning (e.g. the robot pick-and-place recipe in robotics/).

Pick the variant that matches your input:

ModelHistory HFuture FWhen to use
MolmoMotion-4B-H3-F30330Typical video use: 3 history frames, predict ~2 s at 15 fps.
MolmoMotion-4B-H1-F32132Only a single query keyframe is available.

Usage#

Install the package, then load this checkpoint:

pip install git+https://github.com/allenai/molmo-motion.git
import torch
from molmo_motion import MolmoMotion, MolmoMotionProcessor

CKPT = "allenai/MolmoMotion-4B-H3-F30"
processor = MolmoMotionProcessor.from_pretrained(CKPT)
model = MolmoMotion.from_pretrained(CKPT)
model._internal = model._internal.to(torch.bfloat16).cuda()  # 4B params

See examples/01_quickstart.py for a full forward pass (building inputs, predict_trajectory, and visualizing the predicted trajectory).

Responsible Use#

MolmoMotion is a research model that predicts point trajectories; it is intended for research and educational use in accordance with Ai2's Responsible Use Guidelines. Predicted trajectories are model estimates and should be validated before being used to drive any downstream actuated system.

Disclaimer#

MolmoMotion is trained on MolmoMotion-1M, which includes captions and trajectory annotations based on coordinates of objects in videos. The videos are provided by the owners of the datasets listed in allenai/molmo-motion-1m and allenai/PointMotionBench, and are subject to their respective license terms and use restrictions. Users who access videos from these sources to reconstruct any portion of the training data are responsible for reviewing and confirming that their intended use complies with the terms and conditions.

Acknowledgement#

We thank Ropedia for providing videos from the Xperience dataset that were used in our research and development of MolmoMotion. The Xperience dataset is governed by Ropedia’s terms and conditions.

Citation#

@misc{zhang2026molmomotionforecastingpointtrajectories,
    title={MolmoMotion: Forecasting Point Trajectories in 3D with Language Instruction}, 
    author={Jianing Zhang and Chenhao Zheng and Yajun Yang and Max Argus and Rustin Soraki and Winson Han and Taira Anderson and Chun-Liang Li and Shuo Liu and Jiafei Duan and Zhongzheng Ren and Jieyu Zhang and Ranjay Krishna},
    year={2026},
    eprint={2606.18558},
    archivePrefix={arXiv},
    primaryClass={cs.CV},
    url={https://arxiv.org/abs/2606.18558}, 
}

Files

27 files Β· 37.3 GBWeights 19.4 GB (safetensors). Sizes and sha256 from the signed manifest.
Show all 27 files with their sha256
FileSizesha256
.gitattributes1.62 KB98826282db09e4fe7816315d83282b2d10b6968619c4cdfb2f09356affa5aabe
README.md4.70 KBd9895b5240a7efadaedc73ca7d3abd09961f0ffdbf332a8db278b8ada503ba89
added_tokens.json10.1 KBc6d6ee19a8da595ed09d1d6983ed76fdd3ed1333f5149e0b2af05091e80cae44
assets/logo.png32.2 KB1551349586496f8b6b12defff56816f47b1f4403cf55f6ca40e618838744e082
chat_template.jinja3.17 KBec66862fda57dc1aef90a21b2a0f64c18a280e2483206449bd251a73b8993101
config.json2.54 KB92fb6132c86668d0844760dc3f7a99cdcc88f014e817d32bb6b5e0011972e226
config.yaml5.35 KB7e518af747f12fec9e1a249209380330207adf11aad8475a7362671b6ff912a0
configuration_molmo_motion.py13.9 KB1405b6760579de537521829b9641c8362d5d50e7ef2bdbe3434d2de4a2fc6416
generation_config.json117 B70f4bfa3203bf378088375b2316b8802b7bd680264007e7d3b0647e9604fe05c
image_processing_molmo_motion.py22.2 KB22fcc160210a3a648b6d618171686c40b900f512107f532c266af7792ac00511
merges.txt1.67 MB8831e4f1a044471340f7c0a83d7bd71306a5b867e95fd870f74d0c5308a904d5
model-00001-of-00004.safetensors4.89 GB01dada51d6d33774f5c25ccdde701724a8adf49261bd3138a3b5d37fbddb2357
model-00002-of-00004.safetensors4.84 GB284b54ef93d2c737b959a5231c2a79e03e3bc2221f25001f3ac031e4d560673f
model-00003-of-00004.safetensors4.84 GBd1ea378c4fe9bfd153f377fa71243ec7bb4ffce7ce6ec24c26c176f79ecb39e0
model-00004-of-00004.safetensors4.82 GB299abac273caa3935dea82ccbc4c9287106eeb61bac56cc86cedea67de482ee8
model.pt17.8 GB506beccd01e9edd4d3ebf0bf88fec00b83530eec525571168187c7c4888ee205
model.safetensors.index.json75.8 KBbc043f680e16ecd6f936ef55bf1979781772d37005192d2f3382385f79e42045
modeling_molmo2.py71.6 KBd8cbdc19785fa5c10bb73b0b6ec7f72df15e02dce83dc44f56471fe6d64c7d46
preprocessor_config.json567 B02f0ae683218ae5c512f9f42b9c60ecfe9bb4cd48e8ba6607166d01e6b61ab35
processing_molmo_motion.py18.2 KBbfd0f89dd2ad08ece23a7005cd5137dbc4870d4c9154370025a1e7d77c76e975
processor_config.json353 Bdfa2c84b52f1f87e1e2b33f851b9fe5e4bf9e7ea03f2f76a518d1cea7ce57a04
special_tokens_map.json8.05 KB9b24232ee682e0b088441d54854b9348b86088067da6b1aebc7158ff89ce0c0a
tokenizer.json11.5 MB814a7308357f9d37aba493cfce3ee9c9ea3f183b0013fa22d6f683e05d5193bb
tokenizer_config.json65.8 KB4151113a30629724d607efb18fa6286430ee27cf288679455290f66055a3ce0f
video_preprocessor_config.json994 B35dfaf431a9cf0e0241c459ae3061f86adac49e92ed589a384cd1f45c8f61304
video_processing_molmo_motion.py37.7 KBaaeffabdee0b11f93fb380093df1738964340ea072ba6352bd3f371cc0df835e
vocab.json2.78 MBca10d7e9fb3ed18575dd1e277a2579c16d108e32f27439684afa0e10b1440910
VersionsEach time the pinned upstream commit or file list changed in this repo. Newest first.
Upstream commitDateContents
3f5e790a51 pinned now2026-11-15 03:31 UTC27 files Β· 37.3 GB

Use it

$ fw get allenai/MolmoMotion-4B-H3-F30
# manifest sha256 0323b774026f… · 37.3 GB · 27 files
$ fw verify ./MolmoMotion-4B-H3-F30 allenai/MolmoMotion-4B-H3-F30
fw.pyChecks the signature and every sha256, tries each source in order, resumes.
$ python3 fw.py get https://freeweights.allternit.com/manifests/allenai/MolmoMotion-4B-H3-F30.json --dir ./MolmoMotion-4B-H3-F30 $ python3 fw.py verify ./MolmoMotion-4B-H3-F30 ./allenai__MolmoMotion-4B-H3-F30.json
hfThe Hugging Face CLI with one setting. Same repo id.
$ HF_ENDPOINT=https://freeweights.allternit.com hf download allenai/MolmoMotion-4B-H3-F30 --revision 3f5e790a511ff2cdf21c8d2a14cb4d8409c94629 --local-dir ./MolmoMotion-4B-H3-F30
transformersLoad the weights in Python.
import os os.environ["HF_ENDPOINT"] = "https://freeweights.allternit.com" from transformers import AutoModelForImageTextToText, AutoProcessor processor = AutoProcessor.from_pretrained("allenai/MolmoMotion-4B-H3-F30", revision="3f5e790a511ff2cdf21c8d2a14cb4d8409c94629") model = AutoModelForImageTextToText.from_pretrained("allenai/MolmoMotion-4B-H3-F30", revision="3f5e790a511ff2cdf21c8d2a14cb4d8409c94629", device_map="auto")
vLLMServe an OpenAI-compatible API.
$ HF_ENDPOINT=https://freeweights.allternit.com vllm serve allenai/MolmoMotion-4B-H3-F30 --revision 3f5e790a511ff2cdf21c8d2a14cb4d8409c94629

License

Name
Apache License 2.0
Id
Apache-2.0
Class
Permissive
Redistribution
yes
Listing
Hosted (signed)
Decided
License as declared by the publisher. No person read it. 2026-11-15
Text in
README.md
Text sha256
d9895b5240a7efadaedc73ca7d3abd09961f0ffdbf332a8db278b8ada503ba89
Terms gate
No extra terms beyond the license.

Read the license text

Licenses are checked against the license table. A custom license passes only after a person reads it.

Provenance

From: allenai <huggingface.co/allenai>Newsgroups: alt.freeweights.olmoSubject: MolmoMotion-4B-H3-F30Date: 2026-11-15Commit: 3f5e790Signed: 2DC28CC7B26A283B ✓
Upstream
allenai/MolmoMotion-4B-H3-F30
Pinned commit
3f5e790a511ff2cdf21c8d2a14cb4d8409c94629
Manifest
MolmoMotion-4B-H3-F30.json Β· .minisig
Manifest sha256
0323b774026f101c277a301a149907c08886908643fc62049d33d40b7621e9c7
Signature
minisign, Ed25519, key 2DC28CC7B26A283B
Created
2026-11-15 03:31 UTC
Generator
freeweights-manifest/0.1.0
Takedowns
None.

How to verify

$ curl -O https://freeweights.allternit.com/manifests/allenai/MolmoMotion-4B-H3-F30.json $ curl -O https://freeweights.allternit.com/manifests/allenai/MolmoMotion-4B-H3-F30.json.minisig $ minisign -Vm MolmoMotion-4B-H3-F30.json -P RWQ7KGqyx4zCLXtUFOqvfv8L3g+8fpKJ1FsuxPyOYMF+4KufbUxKq1Oq $ shasum -a 256 <file> # compare with the Files tab

A manifest whose signature fails must be rejected. A file whose size or sha256 does not match must be discarded. Verify a download

Model tree

No related models in this catalog.Nothing here lists this model as its parent, and it names no parent.
Get it
Download
$ HF_ENDPOINT=https://freeweights.allternit.com hf download allenai/MolmoMotion-4B-H3-F30
Open in Freeweights Studio

Pull, verify and run it in the Allternit app on Desktop, web or phone.

Signed manifest
minisign, key 2DC28CC7B26A283B. MolmoMotion-4B-H3-F30.json. Provenance. Takedown history: none.
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3-7B-Instruct-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3-7B-Think-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3.1-32B-Instruct-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_Olmo-3.1-32B-Think-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_olmOCR-2-7B-1025-GGUF
From: bartowski <huggingface.co/bartowski>Subject: allenai_olmOCR-7B-0225-preview-GGUF