Apache-2.0multimodalRuns locally4.74B (HF safetensors BF16)
Mage-VL-Cowork: Specs, License & How to Run
Microsoft Apache-2.0 ~4.7B hybrid computer-use VLM (GUI + bash). Not T2I.

- License
- Apache-2.0
- Parameters
- 4.74B (HF safetensors BF16)
- HF likes
- 93 (2026-11-01)
- First seen
- 2026-10-30
TL;DR. Mage-VL-Cowork is a multimodal model from Microsoft Mage Team. Parameters: 4.74B (HF safetensors BF16).License: Apache-2.0. It is listed under ChatGPT, Closed LLM APIs, Claude Code.
| Developer | Microsoft Mage Team |
|---|---|
| Type | multimodal |
| Architecture | llava_onevision2 (custom AutoModel LlavaOnevision2ForConditionalGeneration). Card: Mage-ViT (16×16 patch grid, spatial_merge_size=2, 3D RoPE) + Qwen3-4B-Instruct-2507. config.json text_config: 36 layers, hidden_size 2560, 32 Q / 8 KV heads, vocab 151936, max_position_embeddings 262144. Distinct from the foundation card microsoft/Mage-VL and from text-to-image models. |
| Parameters | 4.74B (HF safetensors BF16) |
| Modalities | image, text |
| Languages | en |
| Context | 32,768 tokens (card active window); 262,144 (config) |
| License | Apache-2.0 — LICENSE on microsoft/Mage-VL-Cowork is Apache License 2.0 (cardData.license apache-2.0, opened 2026-11-01). The companion GitHub repo microsoft/Mage is tagged MIT on the GitHub license API. Weights follow the HF LICENSE file. Not legal advice. |
| Hardware | Not yet verified — Card: 9.48 GB in bfloat16 across 2 safetensors shards. HF usedStorage is 9,495,637,963 bytes (~8.84 GiB / ~9.50 GB decimal). Peak VRAM is not independently measured. Card names a sandbox / isolated container for computer-use evaluation. (not independently tested) |
| Hugging Face likes | 93 (as of 2026-11-01) |
| Model card | https://huggingface.co/microsoft/Mage-VL-Cowork |
| First seen | 2026-10-30 |
Mage-VL-Cowork is Microsoft’s hybrid computer-use checkpoint: one ~4B-class vision-language policy that picks a GUI channel (computer_use) or a code/terminal channel (bash) without an external orchestrator. Official hosts we opened on 2026-11-01: the ungated card microsoft/Mage-VL-Cowork (created 2026-10-30T12:13:24Z; last modified 2026-10-30T12:14:43Z; 93 likes / 233 downloads), the LICENSE file, config.json, the foundation sibling microsoft/Mage-VL (445 likes / 7,544 downloads), the Mage collection, github.com/microsoft/Mage (1,736 stars / 176 forks), and the project page microsoft.github.io/Mage/cowork. API gated was false.
This identification page hangs off ChatGPT alternatives, closed LLM APIs, and Claude Code alternatives. Those mappings are editorial for a local computer-use VLM. We have no sourced quality comparison against ChatGPT or Claude Code.
It is not Iris-3B (3B pixel-space text-to-image). Generation facts stay on Iris-3B vs Qwen-Image-2.1-Turbo. A same-class on-device VLM already here is MiniCPM-V 4.7 — MiniCPM-V 4.7 vs Iris-3B (VLM vs T2I, not a CUA bake-off).
The card’s “best performance among 4B models” and “on-device intelligence” sentences stay vendor.
What we verified (2026-11-01)
| Field | Value | Source |
|---|---|---|
| Host | huggingface.co/microsoft/Mage-VL-Cowork (not gated) | HF API |
| Created / last modified | 2026-10-30T12:13:24Z / 2026-10-30T12:14:43Z | same |
| Likes / downloads | 93 / 233 | same |
| License tag + file | apache-2.0 + Apache License 2.0 | HF cardData + LICENSE |
| Pipeline tag | image-text-to-text | HF API |
| Architecture class | llava_onevision2 |
HF config |
| safetensors total | 4,741,793,792 BF16 (~4.74B) | HF API |
| usedStorage | 9,495,637,963 bytes (~9.50 GB) | same |
| Context (card / config) | 32,768 active / 262,144 max_position_embeddings | README + config.json |
| GitHub stars / forks | 1,736 / 176 | GitHub API microsoft/Mage |
| GitHub license API | MIT | same |
Card overview (copied): trained from an intermediate 4B Mage-VL checkpoint through a five-stage specialize-then-unify curriculum; action channels computer_use (11 GUI primitives in [0, 999] normalized coordinates) and bash (persistent shell and Python); working memory of the 3 most recent screenshots plus 4 full responses. Tags include computer-use, CUA, GUI-agent, coding-agent, terminal-agent.
How to run (from the official card, not tested)
Copied names only. forkalt has not loaded a checkpoint and has not run a computer-use sandbox.
The card points at github.com/microsoft/Mage (mage_vl_cowork/) and the project page. Hugging Face library_name is transformers with custom code (configuration_llava_onevision2 / modeling_llava_onevision2). The card’s safety notes require an isolated container or VM, scoped authorization, and no host credentials in the agent workspace. Those are upstream operational rules, not a forkalt runbook.
Vendor benches (self-reported)
Copied card rows only: OSWorld-Verified 66.0% under a 50-step budget; online RL +10.16 points over Hybrid SFT; OSWorld-G 30.6% → 56.9%; ScreenSpot-v2 78.8% → 87.2%. Those are self-reported. They are not a ChatGPT, Claude Code, or Nemotron 3.5 Bolt ranking.
License
LICENSE is Apache License 2.0. The GitHub repo microsoft/Mage is tagged MIT on the license API. We record both. Not legal advice.
What we did not invent
- Peak VRAM and tok/s are not yet verified.
- We do not claim visual or agent quality versus ChatGPT, Claude Code, MiniCPM-V 4.7, or Iris-3B.
- Mage-VL (foundation) is a different card; this page identifies Mage-VL-Cowork.
Related: MiniCPM-V 4.7 — WeVisOne-VL (Tencent perception VLM, different job) — Nemotron 3.5 Bolt (74B/9B local-agent VLM) — Spark-X2.6-4B (text-only ~4B agent) — Cline / OpenCursor on Claude Code alternatives. Image generation is a different search: Iris-3B — Iris-3B vs Qwen-Image-2.1-Turbo. Serving: vLLM. Catalog: home. Corrections: contact.
Benchmarks
Quoted from the cited source. forkalt has not independently reproduced these numbers.
| Name | Score | Source |
|---|---|---|
| OSWorld-Verified (card, 50-step budget) | 66.0% (self-reported) | https://huggingface.co/microsoft/Mage-VL-Cowork |
| OSWorld-G visual grounding after specialize stage (card) | 56.9% (was 30.6%) (self-reported) | https://huggingface.co/microsoft/Mage-VL-Cowork |
| ScreenSpot-v2 after specialize stage (card) | 87.2% (was 78.8%) (self-reported) | https://huggingface.co/microsoft/Mage-VL-Cowork |
Deploy options
- local: Hugging Face weights (BF16 / Transformers)
- local: GitHub Mage repo (cowork code)
- hosted: Project page
FAQ
Are Mage-VL-Cowork weights public?
Yes. huggingface.co/microsoft/Mage-VL-Cowork is ungated (created 2026-10-30T12:13:24Z; last modified 2026-10-30T12:14:43Z; 93 likes / 233 downloads in the 2026-11-01 API check; pipeline_tag image-text-to-text; card license apache-2.0). The LICENSE file is Apache License 2.0. Code lives at github.com/microsoft/Mage (1,736 stars / 176 forks; GitHub license API MIT; last push 2026-10-30).
How big is it?
The card calls it a 4B policy (Mage-VL-4B backbone). Hugging Face safetensors.parameters total 4,741,793,792 BF16 (~4.74B). usedStorage 9,495,637,963 bytes. We copy both the 4B marketing line and the tensor sum; we do not pick a winner.
Is this an image generator like Iris-3B?
No. Mage-VL-Cowork is a hybrid computer-use vision-language agent (screenshot GUI actions plus a persistent bash/Python channel). Iris-3B is a 3B pixel-space text-to-image generator. Different job. See Iris-3B and Iris-3B vs Qwen-Image-2.1-Turbo.
Does it replace ChatGPT or Claude Code?
No sourced bake-off. This page identifies an open-weight CUA checkpoint. Vendor OSWorld-Verified 66.0% (50-step budget) stays self-reported.
Sources & verification
- https://huggingface.co/microsoft/Mage-VL-Cowork
- https://huggingface.co/microsoft/Mage-VL-Cowork/raw/main/LICENSE
- https://huggingface.co/microsoft/Mage-VL-Cowork/raw/main/config.json
- https://huggingface.co/microsoft/Mage-VL
- https://huggingface.co/collections/microsoft/mage
- https://github.com/microsoft/Mage
- https://microsoft.github.io/Mage/cowork/
License notes are not legal advice. Read the original LICENSE. Trademark & disclaimer.