Huashu Design
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
Operates a computer from screenshots and terminal commands with one small vision-language model of about 4B parameters, made by Microsoft for people who build or study computer-use agents.
Mage-VL-Cowork is a kit in the Developer category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.
pip install -U huggingface_hub hf download microsoft/Mage-VL-Cowork
Mage-VL-Cowork is a vision-language model of about 4B parameters from Microsoft. It reads a screenshot and decides whether to click on the screen or run code in a terminal. It was trained from an intermediate Mage-VL checkpoint and handles both kinds of action in one policy, with no outside router. Images and text go in, and text comes out.
It suits researchers and engineers who build or study computer-use agents, and teams that want a small model for on-device work.
| Industry | Who uses it | How they use it | Example |
|---|---|---|---|
| AI research | Agent researchers | Study how one small policy chooses between clicking and coding | Compare it with larger computer-use models on desktop tasks |
| Software | Agent developers | Build desktop assistants that edit files and drive apps | A prototype that fills a spreadsheet through code, then checks the screen |
| Education | Lab instructors | Teach how computer-use agents are trained | A class reads the model card and technical report together |
| IT automation | Automation teams | Try a small local model on office workflows | Trial edits of documents, spreadsheets and presentations |
Anyone who only needs a chat model or an image captioner can skip it.
| Use case | Who | What they get back |
|---|---|---|
| Desktop task automation | Agent developers | Click and typing actions chosen from each screenshot |
| Spreadsheet and document edits | Developers | Terminal commands that change files directly instead of many clicks |
| Small-model research | Researchers | A 4B model to compare against larger computer-use models |
You need these first:
pip install -U huggingface_hub hf download microsoft/Mage-VL-Cowork
Each turn you give the model a screenshot and the task. It answers with an action in one of two tools, and your wrapper program carries the action out. The model card holds the exact way to run it.
| Tool | What it does |
|---|---|
| computer_use | Acts on what is visible, such as layouts, canvas editing and live application state |
| bash | Runs code in a terminal for spreadsheets, documents and presentations, and for checking results |
Ask it to "add a totals row to the spreadsheet that is open". From the card's description, it would likely write the cells with a terminal command, check the result on a new screenshot, and click only where the screen alone shows the answer.
It is a small model that can look at a computer screen and also type commands. A first small thing to try is the two download commands above, then reading the loading example in the model card.
Under the hood, training went through five stages that move from separate skills to one unified policy. Before rollouts the teacher model had its tool set trimmed. A synthesis engine called Mage-CUA-Forge then produced 293,806 tasks that cover 6,915 atomic skills. Online reinforcement learning added 10.16 points over the supervised hybrid stage and cut model calls by 13.0%. The reported scores use a 50-step budget.
The scores below come from the project's own reports on OSWorld-Verified.
Operates a computer from screenshots and terminal commands with one small vision-language model of about 4B parameters, made by Microsoft for people who build or study computer-use agents.
Made by microsoft on Hugging Face. These notes are Mindket's, written from its model page and model card; the model's own files and license are on Hugging Face.
What it is: Mage-VL-Cowork is a vision-language model of about 4B parameters from Microsoft. It reads a screenshot and decides whether to click on the screen or run code in a terminal. It was trained from an intermediate Mage-VL checkpoint and handles both kinds of action in one policy, with no outside router. Images and text go in, and text comes out.
Who it suits: It suits researchers and engineers who build or study computer-use agents, and teams that want a small model for on-device work.
Industry | Who uses it | How they use it | Example
AI research | Agent researchers | Study how one small policy chooses between clicking and coding | Compare it with larger computer-use models on desktop tasks
Software | Agent developers | Build desktop assistants that edit files and drive apps | A prototype that fills a spreadsheet through code, then checks the screen
Education | Lab instructors | Teach how computer-use agents are trained | A class reads the model card and technical report together
IT automation | Automation teams | Try a small local model on office workflows | Trial edits of documents, spreadsheets and presentations
Anyone who only needs a chat model or an image captioner can skip it.
Where to use it:
Use case | Who | What they get back
Desktop task automation | Agent developers | Click and typing actions chosen from each screenshot
Spreadsheet and document edits | Developers | Terminal commands that change files directly instead of many clicks
Small-model research | Researchers | A 4B model to compare against larger computer-use models
How to set it up: You need these first:
pip install -U huggingface_hub
hf download microsoft/Mage-VL-Cowork
How to use it: Each turn you give the model a screenshot and the task. It answers with an action in one of two tools, and your wrapper program carries the action out. The model card holds the exact way to run it.
Tool | What it does
computer_use | Acts on what is visible, such as layouts, canvas editing and live application state
bash | Runs code in a terminal for spreadsheets, documents and presentations, and for checking results
Example: Ask it to "add a totals row to the spreadsheet that is open". From the card's description, it would likely write the cells with a terminal command, check the result on a new screenshot, and click only where the screen alone shows the answer.
For newcomers and experts: It is a small model that can look at a computer screen and also type commands. A first small thing to try is the two download commands above, then reading the loading example in the model card.
Under the hood, training went through five stages that move from separate skills to one unified policy. Before rollouts the teacher model had its tool set trimmed. A synthesis engine called Mage-CUA-Forge then produced 293,806 tasks that cover 6,915 atomic skills. Online reinforcement learning added 10.16 points over the supervised hybrid stage and cut model calls by 13.0%. The reported scores use a 50-step budget.
Task and screenshot go in
Model picks the click or terminal tool
The action runs on the computer
The next screenshot or output comes back
Good to know: The scores below come from the project's own reports on OSWorld-Verified.
Title: OSWorld-Verified success rate at a 50-step budget
Overall: 66.0%
Operating System tasks: 87.5%
Multi-Application Workflows: 62.7%
Download its files with Hugging Face's command line:
pip install -U huggingface_hub
hf download microsoft/Mage-VL-Cowork
Then follow the usage in its model card. Nothing in this kit runs by itself.
README.md 6 KB
Listed Hugging Face models in the same category that share the most tags with this one.
| Product | Downloads, last 30 days | Likes | Parameters | License | Last change |
|---|---|---|---|---|---|
| Mage-VL-Cowork This page | 4,226 | 222 | 4.7B | apache-2.0 | |
| Terminal-RSI-27BShares terminal-agent · reinforcement-learning · transformers | 2,536 | 33 | 27.8B | apache-2.0 | |
| Tessera-27B-B-CJK-RLShares coding-agent · reinforcement-learning · transformers | 85 | 3 | 27.8B | apache-2.0 | |
| Xiaomi-OCR-0Shares vision-language-model · multimodal · transformers | 29,537 | 319 | 873M | apache-2.0 | |
| Mage-VLShares vision-language-model · multimodal · transformers | 5,912 | 454 | 4.7B | apache-2.0 | |
| OneJev1.6-4BShares gui-agent · multimodal · transformers | 1,909 | 8 | 4.5B | apache-2.0 |
Posts and comments that name this project on Hacker News, Bluesky, X, Reddit, Facebook and YouTube, found by a weekly search and on Trendshift. Mindket doesn’t write or check them. Open one to read it where it was posted.
alchaincyf · Skill
Turns a one-line request in your AI agent into a finished design: a launch animation, a clickable app prototype, an editable slide deck, an infographic or a se…
op7418 · Skill
Skill that makes single-file HTML slide decks, slide illustrations and platform covers in two visual styles, with a presenter mode for rehearsal. For speakers…
alirezarezvani · Skill
Adds 411 ready-made skills for Claude Code and other coding agents, grouped by role from engineering and product to marketing, finance and compliance. Installs…
block · Kit
Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…
backnotprop · Kit
Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.
alibaba · Kit
Reviews Git changes with an AI agent that reads files and searches the codebase, then writes comments tied to exact lines. It suits developers who want automat…