Now recruiting capture teams worldwide. Get paid to record first-person video of real work.

Apply to capture

Glossary

What Is MolmoAct?

MolmoAct is a published action reasoning model that predicts depth and a 2D path before acting. Firsthand is not affiliated with its authors.

Last reviewed: October 2026

Short answer

MolmoAct is a published open Action Reasoning Model (arXiv 2508.07917) for robot manipulation. Given camera images and an instruction, it first predicts depth perception tokens, then a visual reasoning trace of the planned end-effector path in the image, then action tokens. It is third-party research; Firsthand is not affiliated with its authors.

01

What is MolmoAct?

MolmoAct is introduced in MolmoAct: Action Reasoning Models that can Reason in Space (arXiv 2508.07917) by Jason Lee, Jiafei Duan, Haoquan Fang and co-authors at the Allen Institute for AI and the University of Washington. The paper starts from the point that most robotic foundation models map perception and instructions directly to control, which limits adaptability, generalization and semantic grounding. It introduces Action Reasoning Models (ARMs), a class of models that integrate perception, planning and control through a structured three-stage pipeline, and presents MolmoAct as the first such model. The authors describe it as fully open: model weights, training code and datasets are released.

02

Where does Firsthand fit next to MolmoAct?

MolmoAct is third-party research. Firsthand is not part of it or affiliated with its authors, and makes no claim that any model was trained on Firsthand data. What the site states is custom egocentric collection of real human demonstrations, fast and on demand, to a written spec: 3D hand pose at 21 joints per hand, calibrated stereo depth and 6-DoF IMUs at 200 Hz, delivered in RLDS, LeRobot format or WebDataset with a buyer-owned commercial license. The only language data the site states is one task instruction per episode. Whether Firsthand data would suit a MolmoAct-style pipeline is Not stated in the sources read.

03

What problem does MolmoAct address?

Per the paper, vision-language-action models aim to bring the flexibility of large language and vision models to robots, but remain brittle and opaque. They struggle to transfer across tasks, scenes and embodiments, and offer little insight into why a robot chose one action over another.

The authors argue the gap is partly a lack of structure. Prior work that adds reasoning to VLAs mostly reasons in language, for example by splitting a task into sub-tasks. The paper says this ignores two things precise control needs: depth perception and precise motion planning. MolmoAct is built to reason in space instead.

04

How does MolmoAct reason in space?

Conditioned on camera images and a language instruction, the model generates three token sequences in order. First come depth perception tokens, which the authors describe as a structured 2.5D representation of the scene. Second comes a visual reasoning trace, a short polyline of up to five points in image space that sketches where the end-effector will move. Third come the action tokens, the low-level robot command.

Each stage is conditioned on the one before it, so the final action is grounded in the inferred depth and the planned path. The authors note that each stage can be decoded on its own: a depth map, a 2D trajectory overlay on the image, and the executed action. The paper also says MolmoAct does not use intermediate reasoning in language.

05

Where does the depth information come from?

The paper says the depth tokens are predicted from the RGB observation, not read from a depth sensor. A specialist depth estimator, built on Depth Anything V2, produces ground-truth depth maps. A VQVAE then quantizes each depth map into a fixed-length string of discrete tokens, and the VLA is trained to predict that string from the RGB image. The authors call this specialist-to-generalist distillation.

The labels for the trace are generated in a similar way. The authors prompt Molmo to point to the robot gripper in each frame, then link the points across the episode. For bimanual robots the left and right grippers are prompted separately.

06

How is MolmoAct steered?

Because the plan is a visible trace on the image, a user can draw or edit the path directly, and the model takes the trace-overlaid image as input when it predicts the next action. The paper says language-only steering is ambiguous about magnitudes, scales and endpoints, and describes trace steering as more precise. The Ai2 blog describes users sketching paths on a phone, tablet or laptop.

These are the authors’ design claims and results on their own setups. Firsthand does not test steering and quotes no scores.

07

What data and stages does MolmoAct use?

Training has pre-training, mid-training and post-training stages. Pre-training uses a subset of the Open X-Embodiment mixture, named in the paper as BC-Z, BridgeData V2 and RT-1, converted into action reasoning data, plus auxiliary depth and trace data and multimodal web data. Mid-training uses the MolmoAct Dataset, which the authors collected in-house. Post-training adapts the model to a specific task and embodiment.

The abstract describes the MolmoAct Dataset as a mid-training robot dataset of over 10,000 high-quality trajectories across diverse scenarios and tasks. The paper says it was recorded with a single-arm Franka robot in home and tabletop settings, with two side camera views and one wrist camera view. Firsthand quotes no further counts from these sources and does not rank or endorse any dataset.

08

Which MolmoAct models exist?

MolmoAct builds on Molmo, Ai2’s open vision-language model, reusing its vision encoder, connector and language model. The paper trains two variants: MolmoAct-7B-D, on a SigLIP2 and Qwen2.5-7B backbone, and MolmoAct-7B-O, on an OpenCLIP and OLMo2-7B backbone, which the authors call the most open. Actions are discretized into 256 bins per dimension and predicted as tokens.

09

What did the authors report?

The paper reports evaluations on SimplerEnv, on LIBERO, and in real-world fine-tuning on single-arm and bimanual robots, plus out-of-distribution generalization and human-preference tests for instruction following and trajectory steering. The authors state that MolmoAct outperformed the baselines they compared against.

These are the authors’ results on their own setups and baselines. Firsthand does not reproduce them and quotes no scores.

10

What has been released?

The official repository, allenai/molmoact, is released under the Apache License 2.0. Its README lists the model checkpoints, the MolmoAct Dataset in LeRobot format, and the pre-training and mid-training mixtures, along with code for data processing, fine-tuning, inference and evaluation. The data-processing step converts a LeRobot-format dataset into action reasoning data, using Depth Anything V2 and the authors’ VQVAE.

The README’s update log also lists a later release called MolmoAct2. This entry covers MolmoAct as described in the paper and does not cover MolmoAct2.

11

How is it different from ECoT, CoT-VLA and SpatialVLA?

The site’s embodied chain-of-thought entry covers a method that writes out reasoning in text, such as a plan, sub-task and object bounding boxes, before each action. The site’s CoT-VLA entry covers a model that predicts a future subgoal image before acting. MolmoAct instead reasons through depth tokens and a 2D end-effector trace, and the paper says it avoids reasoning in language.

The site’s SpatialVLA entry covers a model that adds 3D position encoding and spatial action tokens, and the MolmoAct paper compares against it. All of these are third-party research, and Firsthand ranks none of them.

12

What is not stated in the sources read?

This entry draws on the arXiv paper, the official GitHub repository and the official Ai2 blog post. They do not state how calibrated stereo depth, 3D hand pose or IMU streams would be used in MolmoAct, or whether human egocentric video is an input. The sources describe robot trajectories, with the gripper located in the image, so using human hand pose as a source for the trace is Not stated.

13

When do you need custom egocentric data collection instead?

When a program needs real human egocentric demonstrations of tasks, environments or objects that public data does not cover, specified in writing. Firsthand does not build or train models, and the language it delivers is one task instruction per episode.

Confirm the spec on a Spec Pilot, a small fast first batch. Where coverage is deep, the median from signed spec to first validated batch is 48 hours; where it is thin, three to four weeks. Billing is per validated hour.

14

MolmoAct at a glance, as stated in the paper, GitHub repository and Ai2 blog

MolmoAct at a glance, as stated in the paper, GitHub repository and Ai2 blog
ItemWhat the sources state
PaperMolmoAct: Action Reasoning Models that can Reason in Space (arXiv 2508.07917)
Model classAction Reasoning Model (ARM)
Reasoning stagesDepth perception tokens, visual reasoning trace, action tokens
TracePolyline of up to five points in image space for the end-effector path
Depth sourcePredicted from RGB through a VQVAE trained on depth maps from a specialist estimator
Base modelMolmo vision-language model
VariantsMolmoAct-7B-D and MolmoAct-7B-O
Action tokens256 bins per action dimension
Training stagesPre-training, mid-training, post-training
Data namedOpen X-Embodiment subset (BC-Z, BridgeData V2, RT-1), multimodal web data, MolmoAct Dataset
Evaluated onSimplerEnv, LIBERO and real-world setups (authors’ setups)
Code and licence (README)Official repository, Apache License 2.0; models, datasets and training code released
Firsthand relationshipNone

16

MolmoAct versus custom egocentric capture

MolmoAct versus custom egocentric capture
AspectMolmoAct (per the sources read)Custom egocentric capture (per the site)
What it isA published open action reasoning modelA dataset delivered to a written spec
DepthPredicted from RGB images as discrete tokensCalibrated stereo depth
Path signalA 2D end-effector trace, labelled by locating the robot gripper in each frame3D hand pose at 21 joints per hand, captured at recording time
Language inputAn instruction conditions the policyOne task instruction per episode
InertialNot stated in the sources read6-DoF IMUs at 200 Hz
Human egocentric videoNot stated in the sources readThe core of the offer
DeliveryAuthors’ own code; the MolmoAct Dataset is in LeRobot formatRLDS, LeRobot format or WebDataset, buyer-owned commercial license
Timeline and billingNot applicableSpec Pilot; 48 hours median where coverage is deep, three to four weeks where thin; per validated hour

17

Frequently asked questions

What is MolmoAct?
A published open Action Reasoning Model (arXiv 2508.07917) that predicts depth perception tokens, then a 2D visual reasoning trace, then robot action tokens.
What is an Action Reasoning Model?
The authors’ term for a robotic foundation model that integrates perception, planning and control through a structured three-stage reasoning pipeline, instead of mapping inputs directly to actions.
Does MolmoAct use a depth sensor?
Per the paper, no. Depth tokens are predicted from the RGB observation, trained against depth maps from a specialist estimator.
Is the MolmoAct code and data available?
The official allenai/molmoact repository is Apache 2.0 licensed and lists model checkpoints, the MolmoAct Dataset in LeRobot format, training mixtures and code for data processing, fine-tuning and evaluation.
Does Firsthand data train MolmoAct?
No claim is made. Firsthand is not affiliated with the authors, and the site does not state that any model was trained on Firsthand data.
Can Firsthand collect egocentric data for a VLA program?
The site states custom egocentric collection to a written spec, fast and on demand, with 21-joint 3D hand pose, calibrated stereo depth, 200 Hz IMUs and one task instruction per episode, confirmed on a Spec Pilot.