other
72B parameters
Commercial OK
Multimodal
Reviewed November 2026

Molmo 72B

Molmo flagship. Apache 2.0 VLM rivaling proprietary models on UI pointing and visual reasoning.

License: Apache 2.0·Released Sep 25, 2024·Context: 4,096 tokens
BLK · VERDICT

Our verdict

OP · Eruo Fredoline|UPDATED NOV 8, 2026
Not tested by usEditorial assessment from specifications and published reports.
unrated

Positioning

Molmo 72B is the Allen Institute for AI's (AI2) 72B-parameter vision-language model with a unique capability: pointing. Unlike standard VL models that describe images in text, Molmo can identify specific regions within images — pointing to objects, people, text, or any visual element with pixel-level coordinates. For operators building interactive visual AI applications (visual Q&A with grounding, UI automation, accessibility tools), Molmo's pointing capability is a genuine architectural differentiator that no other open-weight VL model matches at this scale.

Strengths

  • Unique pointing/grounding capability. Molmo can output pixel coordinates identifying specific regions in images — "point to the red car" returns coordinates. This is a first-class output modality, not a post-hoc add-on. No other 70B-class open-weight VL model offers this.
  • AI2's research quality and transparency. As a non-profit research institute, AI2 releases detailed technical reports, training methodology documentation, and benchmark transparency. Operators who value understanding their model's internals will appreciate AI2's research-first approach.
  • Competitive general visual understanding. Benchmarks on standard VL tasks (VQA, image description, document understanding) are competitive with InternVL 2.5 78B and Llama 3.2 90B Vision. The pointing capability is additive, not a tradeoff.
  • Apache 2.0 license. The model card lists Apache 2.0 and says the model is intended for research and educational use. A genuine differentiator for operators who can't accept Llama or Mistral license restrictions.
  • Strong performance on referring expression comprehension. Tasks like "find the object described by this text in the image" — where pointing is the natural output — are where Molmo's architectural advantage is most visible.

Limitations

  • Pointing capability is powerful but narrow. For workloads that don't need visual grounding (standard image Q&A, description, classification), Molmo's unique advantage is unused and the model is a strong-but-not-class-leading VL model. The pointing capability is the reason to pick Molmo.
  • Text-only performance trails dedicated LLMs. The 72B text backbone was optimized for VL alignment with pointing — text-only reasoning, coding, and general knowledge may trail similarly-sized text models like Qwen 2.5 72B Instruct.
  • Ecosystem support for pointing output is nascent. Standard VL serving stacks (vLLM, Ollama) may not natively support coordinate output. Operators may need custom inference code to use the pointing capability.
  • Base model license. Molmo is Apache 2.0, but the model card notes that the base model, Qwen2-72B, carries the Tongyi Qianwen license. Check it before commercial deployment.
  • Published weights are large. The checkpoint is F32 with about 73B parameters, about 293 GB, and Ai2's card documents bfloat16 weights, about 147 GB. No GGUF of Molmo-72B is listed on Hugging Face and llama.cpp has no Molmo architecture, so Q4 and Q3 sizes do not apply.
  • Pointing precision varies with image complexity. In cluttered images with many similar objects, pointing accuracy degrades. The model works best with clear, well-separated visual elements.

Real-world performance

  • vs InternVL 2.5 78B: Molmo matches or approaches InternVL on general VL benchmarks while adding pointing capability that InternVL lacks. For pointing/grounding workloads, Molmo is the clear pick. For maximum general VL benchmark performance, InternVL may edge ahead.
  • vs Llama 3.2 90B Vision Instruct: Molmo trades Llama's larger text backbone for pointing capability. For interactive visual AI applications (UI agents, accessibility tools, visual search), Molmo's pointing is the differentiator. For general VL tasks, Llama's text reasoning is stronger.
  • vs Qwen 2.5-VL 72B: Both 72B VL models. Qwen 2.5-VL has stronger Chinese visual performance but uses the Qwen license. Molmo has Apache 2.0 and pointing capability. Pick by pointing need vs license/language preference.

Should you run this locally?

Yes if you're building interactive visual AI applications that require pointing/grounding (UI automation agents, visual Q&A with localization, accessibility tools for visually impaired users, visual search). Molmo's pointing capability is genuinely unique at this scale and enables applications that other VL models cannot handle.

No if your visual tasks don't need pointing (standard image Q&A or description) — pick InternVL 2.5 78B or Llama 3.2 90B Vision for stronger general VL benchmarks. Also no if the custom inference code requirement for pointing output is a blocker.

How it compares

  • vs InternVL 2.5 78B: Molmo adds pointing; InternVL has stronger general VL benchmarks.
  • vs Llama 3.2 90B Vision Instruct: Molmo adds pointing; Llama has larger text backbone and broader ecosystem.
  • vs Qwen 2.5-VL 72B: Similar scale; Qwen has Chinese VL strength; Molmo has Apache 2.0 and pointing.
  • vs Llama 3.3 70B: Molmo adds vision + pointing; Llama 3.3 is text-only. Different modality classes.

Run this yourself

  • Datacenter: vLLM lists Molmo as a supported architecture. At bfloat16 the weights are about 147 GB, more than one A100 80GB holds.
  • Vendor: huggingface.co/allenai/Molmo-72B-0924

Overview

Molmo flagship. Apache 2.0 VLM rivaling proprietary models on UI pointing and visual reasoning.

How to run it

Molmo 72B is Ai2's vision-language model — based on Qwen2-72B, with OpenAI CLIP as the vision backbone. Designed for strong visual understanding with a focus on pointing/grounding (can reference specific image regions). Run it with Hugging Face transformers (trust_remote_code=True) or vLLM, which lists Molmo as a supported architecture. The checkpoint is F32 with about 73B parameters, about 293 GB. Ai2's card also documents bfloat16 weights, about 147 GB. A single A100 80GB cannot hold either. Molmo's unique feature is pixel-precise pointing — it can identify regions in images by coordinates, useful for UI automation, visual QA with grounding, and robotics. Ai2's license is permissive (Apache 2.0). Ecosystem support is narrower than Llama/Qwen vision models. Ollama's library has no Molmo and llama.cpp has no Molmo architecture.

Hardware guidance

VRAM math: about 73B parameters. F32 as published ≈ 293 GB. bfloat16, which Ai2's card documents, ≈ 147 GB. No GGUF of Molmo-72B is listed on Hugging Face and llama.cpp has no Molmo architecture, so Q4 and Q3 sizes do not apply. A single A100 80GB or dual RTX 4090 cannot hold the bfloat16 weights.

What breaks first

  1. No GGUF path. No GGUF of Molmo-72B is listed on Hugging Face and llama.cpp has no Molmo architecture. Plan on transformers or vLLM. 2. Pointing/grounding output. Molmo's coordinate outputs rely on specific output formatting tokens. Verify that coordinate outputs are well-formed before trusting results. 3. Vision encoder. Molmo uses OpenAI's CLIP ViT-L/14 336px as its vision backbone, and the checkpoint needs trust_remote_code=True. 4. Base model license. Molmo is Apache 2.0, but the card notes the Qwen2-72B base carries the Tongyi Qianwen license. Check the full license on huggingface.co/allenai/Molmo-72B-0924.

Runtime recommendation

Hugging Face transformers with trust_remote_code=True is Ai2's documented path. vLLM lists Molmo as a supported architecture for serving. llama.cpp has no Molmo architecture and Ollama's library has no Molmo. Test with a small image before scaling.

Common beginner mistakes

Mistake: Expecting Molmo to work with standard Ollama vision commands. Fix: Ollama's library has no Molmo and llama.cpp has no Molmo architecture. Use transformers or vLLM. Mistake: Ignoring the pointing/grounding output format. Fix: Molmo outputs coordinates in a specific format. Parse these explicitly — don't treat them as regular text. Mistake: Assuming Molmo's text quality matches Qwen 2.5 72B Instruct. Fix: Molmo is optimized for vision grounding — general text quality may be lower than same-sized general-purpose models. Test text-only tasks before deploying.

Family & lineage

How this model relates to others in its lineage. Family members share architecture and training-data roots; parent / children edges record direct distillation or fine-tune relationships.

Parent / base model
Molmo 7B-D8B
Consumer
Family siblings (molmo)
Molmo 7B-D8B
Consumer
Molmo 72B72B
You are here

Strengths

  • Apache 2.0
  • Frontier UI grounding

Weaknesses

  • About 147 GB at bfloat16, and no GGUF

Quantization variants

Each quantization trades model quality for file size and VRAM. Q4_K_M is the most popular starting point.

QuantizationFile sizeVRAM required
BF16147.0 GB154 GB
F32293.0 GB308 GB
Rent instead
Too big for a 32 GB card? Rent a GPU by the hour

At Q4 Molmo 72B needs about 66 GB of memory by our estimate, more than a 32 GB graphics card holds. Renting a GPU with enough memory (or several GPUs) by the hour is the practical way to try it before you plan hardware for it.

Referral links: RunLocalAI may earn a commission or account credits if you sign up and rent, at no extra cost to you. Hourly rates and which GPUs are listed change all the time, so check the provider's page before you start. How we make money.

Get the model

HuggingFace

Original weights

huggingface.co/allenai/Molmo-72B-0924

Source repository — direct quantization required.

Hardware that runs this

Cards with enough VRAM for at least one quantization of Molmo 72B.

Compare alternatives

Models worth comparing

Same parameter band, plus what's one tier above and below — so you can decide what actually fits your hardware.

Frequently asked

What's the minimum VRAM to run Molmo 72B?

154GB of VRAM is enough to run Molmo 72B at the BF16 quantization (file size 147.0 GB). Higher-quality quantizations need more.

Can I use Molmo 72B commercially?

Yes — Molmo 72B ships under the Apache 2.0, which permits commercial use. Always read the license text before deployment.

What's the context length of Molmo 72B?

Molmo 72B supports a context window of 4,096 tokens (about 4K).

Does Molmo 72B support images?

Yes — Molmo 72B is multimodal and accepts text + vision inputs. Vision support requires a runner that handles its image-conditioning architecture.

Source: huggingface.co/allenai/Molmo-72B-0924

Reviewed by RunLocalAI Editorial. See our editorial policy for how we research and verify model claims.

Related — keep moving

Alternatives
Before you buy

Verify Molmo 72B runs on your specific hardware before committing money.