Qwen-UI-Agent: what Alibaba's GUI agent can really do

Alicia Kirana Utomo
Written by

Alicia Kirana Utomo

Katelin Teen
Reviewed by

Katelin Teen

Last edited August 23, 2026

Expert Verified
Hand-drawn illustration of an AI agent reading a desktop screen and a phone screen at the same time

What Qwen-UI-Agent actually is

Most models you read about answer questions. This one operates devices. You give it a task in plain language, it looks at a screenshot, and it emits a tap, a swipe, a keystroke, or a bash command. Then it looks again.

The Qwen-UI-Agent project site, scrolling through its capability and performance sections, as published by Tongyi MAI

The paper evaluates three sizes: a 27B model, a 35B-A3B sparse variant, and a 4B. Every headline number belongs to the 27B. The base is almost certainly Qwen3.5-27B, because the paper's general-capability tables sit the two side by side and the scores are near-identical: 72.4 against 73.5 on MMMU-Pro, 83.1 against 83.1 on RealWorldQA. Whatever the GUI training did, it did not eat the model's general reasoning, which is more than you can say for most specialist fine-tunes.

It is a follow-on to MAI-UI 1.0, the same team's earlier work, and it inherits their habit of naming things after the thing they measure. If you are new to the family, our Qwen overview covers the mainline models, and the Qwen review has the business read. Alibaba's current flagship, Qwen3.8-Max, is a different animal entirely: bigger, chattier, and not built to press buttons.

What makes it a foundation GUI agent rather than a mobile bot is the span. One model, four environments: Android phones, desktop Linux, web browsers, and an API-based deep-search mode. Named products that do one of those exist. Doing all four in one checkpoint is the claim.

The benchmark table, and the part that got over-read

Here is every published headline number in one place, with who actually holds the top spot.

AxisBenchmarkQwen-UI-AgentBest publishedVerdict
Mobile GUIMobileWorld (50 steps)82.1%Qwen-UI-AgentLeads by 8.9 over Seed 2.1 Pro
Mobile, real devicesMobileWorld-Real92.2%Qwen-UI-AgentLeads by 3.5 over Seed 2.1 Pro
Mobile, daily tasksAndroidDaily97.5%Qwen-UI-AgentLeads by 2.3
DesktopOSWorld-Verified79.5%Claude Opus 4.8, 83.4%Second
Desktop, long-horizonOSWorld-v2 partial40.0%Claude Opus 4.8, 54.8%Third, behind GPT-5.5
Desktop, tasks finishedOSWorld-v2 binary13.9%Claude Opus 4.8, 20.6%Second
BrowserWebArena73.6%Qwen-UI-AgentLeads by 1.7. Human is 78.2%
GroundingScreenSpot-Pro (zoom)81.5%Qwen-UI-AgentLeads by 0.8
Deep search, ENBrowseComp64.1%GPT-5.5, 90.1%26 points behind
Deep search, ZHBrowseComp-ZH75.0%Apodex-1.0-mini, 80.6%Second

The mobile side of that table is not close. Look at it.

Alibaba's mobile benchmark charts showing Qwen-UI-Agent first on MobileWorld, MobileWorld-Real and AndroidDaily, as published on the Qwen-UI-Agent project site
Alibaba's mobile benchmark charts showing Qwen-UI-Agent first on MobileWorld, MobileWorld-Real and AndroidDaily, as published on the Qwen-UI-Agent project site

Now look at the same chart set for desktop and web. The middle and right panels are wins. The left panel is not, and the bar that beats it is labelled.

Alibaba's desktop and browser charts, where Claude Opus 4.8 tops OSWorld-Verified at 83.4 against Qwen-UI-Agent's 79.5, as published on the Qwen-UI-Agent project site
Alibaba's desktop and browser charts, where Claude Opus 4.8 tops OSWorld-Verified at 83.4 against Qwen-UI-Agent's 79.5, as published on the Qwen-UI-Agent project site

Alibaba was straight about this. The paper says the model ranks "second among all compared models and trailing only Claude Opus 4.8" on OSWorld-Verified, and the abstract splits the claim carefully: state of the art on mobile, competitive on computer and browser. The rounding happened downstream. A widely-shared weekly China AI recap reported top scores on all three of MobileWorld, OSWorld-Verified and WebArena, "beating GPT-5.6 Sol, Claude Opus 4.8, and Gemini 3.1 Pro." Two of those three hold. The desktop one does not, per Alibaba's own bar chart.

This matters because the two axes describe different jobs. Booking a train ticket in an app is a mobile task. Reconciling a spreadsheet across four windows is a desktop task. A model can own one and lose the other, and this one does.

Pick the job, then read the number

One action space for taps and terminal commands

The design decision I find most interesting has nothing to do with vision. It is the action list.

Alongside the expected GUI verbs, click, long_press, type, drag, system_button, wait, the model gets cli_command for running bash, api_call for structured service calls, and ask_user for stopping to ask a human. All in one flat space, chosen turn by turn. So the agent is never forced to express "rename forty files" as forty separate clicks. It can just write the command.

And it does, constantly. On OSWorld-v2, 55.1% of the agent's actions are typed commands rather than screen actions. On OSWorld-Verified it is 40.7%, appearing in 92.0% of tasks.

Two stacked bars showing typed commands make up 40.7% of actions on OSWorld-Verified and 55.1% on OSWorld-v2
Two stacked bars showing typed commands make up 40.7% of actions on OSWorld-Verified and 55.1% on OSWorld-v2

Sit with that for a second. The headline product is a screen agent. Give it a keyboard and a shell, and on the harder desktop benchmark it spends most of its actions not touching the screen at all. The paper's own phrase for the pattern is bash as hands, GUI as eyes, and the trajectory that shows it best is the one where the task is to score 100 in the browser dinosaur game without opening developer tools. Over 80 steps the agent watches the canvas through screenshots, then writes and rewrites Python to time the jumps.

An 80-step trajectory where the agent alternates screenshots with Python scripts to play the browser dinosaur game, from the Qwen-UI-Agent technical report
An 80-step trajectory where the agent alternates screenshots with Python scripts to play the browser dinosaur game, from the Qwen-UI-Agent technical report

The second efficiency trick is batching. Instead of one action per model turn, it emits several: 39.6% of actions on OSWorld-Verified and 41.6% on OSWorld-v2 arrive in batches, averaging 3.1 primitives each. One example in the paper is a 21-action sequence that fills an email and walks to the attachment picker, then stops, because the next decision needs a fresh screenshot. Each avoided turn is one fewer screenshot, inference pass and round trip, which is exactly the cost the paper flags in its own future-work section as the main obstacle to practical use.

If you have watched a browser agent crawl through a form one field at a time, this is the fix. Chrome auto-browse has the same shape of problem, and it is why per-step latency, not accuracy, is usually what kills a demo.

The real-device number is the interesting one

Most GUI agents are trained and scored in simulators, because a simulator can be reset and verified. Alibaba built the opposite: a runtime of more than 100 physical smartphones covering 150-plus apps, plus a benchmark to go with it.

MobileWorld-Real is 409 human-written tasks across 104 live Android apps, held out of training. Live accounts, changing content, real permissions, real network. The task list reads like a person's Saturday: find the most-saved recipe post, buy the ingredients minus seasonings for 18:45 delivery, compare walking times from three hotels to a bridge, work out when the train gets in and book a meeting for the next full hour after that.

The MobileWorld-Real benchmark profile showing 409 tasks across 104 apps and seven everyday domains, as published by Tongyi MAI
The MobileWorld-Real benchmark profile showing 409 tasks across 104 apps and seven everyday domains, as published by Tongyi MAI

Two honest caveats belong on the 92.2%. First, it is Alibaba's own benchmark, which is fine and normal, but it is not an independent scoreboard. Second, physical phones do not expose app internals, so there is no deterministic verifier. Scoring is done by an agent called AutoJudge, which reads the instruction plus the full action-and-screenshot trace and returns pass, fail, or environment error. The team put its accuracy at 92.8% exact-match against 666 expert-reviewed examples, and listed judge error as the first limitation in the paper. I respect that they led with it. It also means the top of that leaderboard has a tolerance band around it.

The payoff for all that hardware shows up in the failure analysis, which is the section I would read first if I only had five minutes. The team took every failed Qwen 3.7 Plus trajectory on real devices and classified it.

A split bar showing 52% of real-device failures come from the screen and 40% from the agent
A split bar showing 52% of real-device failures come from the screen and 40% from the agent
Failure patternShareWhat it looks like
UI misreading24.7%Grey placeholder text read as typed input, so it keeps clearing an empty field
Pop-up interference18.2%Ads, paywalls, CAPTCHAs, blank pages
Exploration failure19.5%Cannot find a function buried behind several menus
Erroneous action loops14.3%Repeats an action that did nothing, twelve times
Physical widget control9.1%Overshoots a time picker in both directions, never lands
Lost execution state6.5%Forgets which subtasks it already finished, starts over
Six real-device failure panels showing loops, ad hijacks and overshot time pickers, from the Qwen-UI-Agent technical report
Six real-device failure panels showing loops, ad hijacks and overshot time pickers, from the Qwen-UI-Agent technical report

Add up the top rows and 52.0% of failures are the environment rather than the reasoning: an ad landed, a page went blank, a placeholder looked like text. Only 40.3% are the agent falling short on its own terms. A GUI agent's real adversary is the interface, and interfaces change without telling anyone.

Can you actually use it? No, not yet

This is the part every announcement thread skipped, so let me be plain about what exists.

What you might wantWhat exists today
Model weightsNone. Tongyi-MAI on Hugging Face has MAI-UI-2B and MAI-UI-8B from December 2025 and January 2026, nothing newer
Inference codeNone. The repo has 2.2k stars, 199 forks, zero releases, zero packages
A hosted APINone published
PricingNone, because there is nothing to bill
A consumer appNot announced
What you can readThe technical report, the project site, demo videos, and the MobileWorld-Real benchmark

The Apache 2.0 licence in the README covers the repository contents, not a checkpoint, which is worth knowing before someone tells you this one is open. Alibaba has form for shipping weights eventually, so the sensible read is "not yet" rather than "never". But right now Qwen-UI-Agent is a research result, not a thing you can put in a workflow. The Qwen pricing guide covers the models you can actually call, and Qwen 3.7 Flash is the cheap one people are running in production.

If you are shopping rather than reading, the honest comparison set is the models that already answer your API calls today. On desktop control that means Claude Opus 5 first, and our Opus 5 review has the detail on why.

Below that, Gemini 3.5 Pro is the cheapest credible option with vision, and GPT-5.6 is the one most teams already have a key for.

If open weights are the requirement rather than a preference, the two worth running head to head are Kimi K3 and DeepSeek's cheap tier. Our DeepSeek V4 Flash writeup covers why the cheap tier is the one people actually deploy.

What this means if you run a support queue

Here is where I have to declare an interest, because this is my day job. I build agent features at eesel, and the fantasy a GUI agent sells to a support leader is specific and seductive: an AI that logs into the helpdesk and works tickets like a new hire, no integration project required.

Two things in this paper argue against reaching for that first.

Two lanes from one refund task: driving the screen hits a consent pop-up and a layout change and retries, while calling the API completes in one logged step
Two lanes from one refund task: driving the screen hits a consent pop-up and a layout change and retries, while calling the API completes in one logged step

The first is that failure table. Ads, paywalls, blank pages and misread field state are the majority of real-device failures, and a helpdesk UI has all the same hazards in a milder form: a consent banner, a feature-tour tooltip, a modal that only appears for admins, a table that reflows at a different zoom. Your refund flow should not be one CSS release away from breaking. Every helpdesk worth using has an API for a reason. The Zendesk API does in one documented call what a pixel agent has to earn through six clicks and a bit of luck. So does Freshdesk API v2, with published rate limits you can plan around. Screen-driving is the right tool for the long tail of internal systems that never shipped an API, not for the ones that did.

The second is ask_user, and I mean this as praise. Alibaba put "stop and check with the human" in the action space rather than bolting it on later, so the agent fills in the Alipay amount and note and then halts at the payment step. That is exactly the shape of the objection I hear most in support. A CX lead running about 7,000 tickets a month put it to us this way, and it has stuck with me since:

"The AI will never be able to answer 100% of the questions, but if it tries and just answers 'sorry I don't know this,' I cannot go and check all my 7,000 tickets to see if the AI actually made a good answer. I need an AI who is only handling the tickets that it's confident to handle and all the other ones, leave them alone."

That is not a feature request about screens. It is a request for a confidence boundary, which is the same design idea Alibaba shipped as an action. If you are building toward it, handoff rules are the practical starting point. The mechanics of the trigger itself live in escalation rules. What decides which bucket a conversation lands in first is usually ticket classification.

The third thing is the one Alibaba spent 100 phones proving, and it generalises past mobile. A number from a simulator does not predict behaviour in the real environment. That is the whole argument for their real-device runtime, and it is the same argument for running an AI agent over your own historical tickets before it ever answers a live one. We learned it the hard way years ago, watching a confident-sounding bot give wrong answers with total composure, and it is why nothing at eesel goes live without a simulation pass first. If you want the wider version of that argument, support QA covers how teams actually measure it. The human-side equivalent sits in agent coaching.

None of which is a knock on Qwen-UI-Agent. It is a device operator, and a very good one on phones. It has no ticket model, no knowledge base, no queue and no concept of a customer, so it sits a layer below the tools in our best AI agents roundup and the narrower best AI agent for support list. Different job entirely.

If you want the category map, AI agent examples lays out where each type earns its keep. AI agents vs chatbots draws the line most buyers are actually asking about, and rule-based chatbots covers the generation before this one.

Try eesel

If what you actually want is an AI that works your queue rather than clicks around one, that is what we build. eesel connects through the API of the helpdesk you already run, learns from your past tickets and help centre instead of guessing, and runs a simulation over your real ticket history before a single customer sees a reply. You get the pass rate, the gaps and the wording to fix, up front. Billing is per ticket handled, not per seat, so a quiet month costs less than a busy one.

The eesel reports view, showing task volume, trigger events and approval or rejection usage per tool
The eesel reports view, showing task volume, trigger events and approval or rejection usage per tool

That approval panel is the ask_user idea in production: every tool action the agent wanted to take, and whether a human approved it, rejected it, or has not decided yet.

Start with helpdesk AI if you want the overview, ticket deflection if you are chasing a specific number, or support automation tools if you are still comparing.

Otherwise, Try eesel free. No call required.

eesel AI working inside Zendesk, drafting and sending a reply on a live ticket

So where does that leave it

Qwen-UI-Agent is the strongest published evidence yet that a mid-sized open-architecture model can drive a phone better than a frontier generalist. 82.1% on MobileWorld against 67.5% for Opus 4.8 is not a rounding error, and 38.2 points over the previous specialist best is a step change. The hybrid action space is the right idea, and the batching is the right optimisation. Alibaba also reported the parts that do not flatter them, which is rarer than it should be.

It is also unavailable, unproven on Western app stacks, second on desktop, and 26 points behind on English research. If you read one thing past the leaderboard, make it Table 10. The screen is the adversary, not the model, and that is true whether the interface is Douyin or your helpdesk. Where an API exists, use the API. Where it does not, this line of work is what will eventually fill the gap, and it is worth watching for exactly that reason.

Meanwhile the questions that decide your quarter are the boring ones. Whether your AI knowledge base is good enough to answer from. Whether ticket routing is sending things to the right place before any AI touches them.

Then the money question, which is AI agent vs human cost at your actual volume, not at a vendor's. And the framing question, because the AI teammates pitch and the AI employee one diverge more than the marketing suggests.

Last, the one people put off: whether an AI ticketing system is worth the migration from the one you have. For the rest of Alibaba's lineup, Qwen alternatives is the roundup and the Qwen3.8-Max review is the closest sibling to this post.

Frequently Asked Questions

What is Qwen-UI-Agent?
Qwen-UI-Agent is a GUI agent foundation model from Alibaba's Tongyi MAI team, described in a technical report posted on 30 July 2026. It reads screens and operates them directly, tapping and typing on Android phones, desktop Linux and web browsers, and it can also run bash commands in the same task. For the wider model family, see our Qwen overview.
Is Qwen-UI-Agent open source or downloadable?
Not yet. The GitHub repo has no releases or packages, and the Tongyi-MAI org on Hugging Face publishes MAI-UI-2B and MAI-UI-8B but nothing for Qwen-UI-Agent. The Apache 2.0 licence covers the repository, not a checkpoint. If you need something you can run today, our Qwen alternatives roundup is the better starting point.
How good is the Qwen UI agent compared to Claude and GPT?
It leads on mobile by a wide margin and trails on desktop. Alibaba's own chart puts Claude ahead on OSWorld-Verified at 83.4% against 79.5%, while Qwen-UI-Agent wins MobileWorld at 82.1% against 67.5%. Our model for support tickets guide explains why a benchmark lead rarely survives contact with a live queue.
How much does Qwen-UI-Agent cost?
There is no price, because there is no API and no product. Alibaba published a paper, a demo reel and a benchmark, not a rate card. Pricing for the models you can actually call sits in our Qwen pricing guide, and the cost maths for support work specifically is in AI agent vs human cost.
Can a GUI agent run my helpdesk for me?
It can click through one, but that is the slow, brittle route. Anything with a documented API is better driven through the API, which is how a helpdesk AI usually connects. Screen-driving earns its place on the tools that never shipped an API. See customer service automation for the wider picture.
What happens if the agent gets it wrong on a real ticket?
That is the question to design around, not the benchmark. Qwen-UI-Agent has an ask_user action so it can stop before a payment or a deletion, which is the same idea as a confidence gate in support: auto-answer what the agent is sure of and hand the rest over. Our guides on handoff rules and escalation rules cover how to set that up.
Where does Qwen-UI-Agent fit next to other AI agents?
It is a device operator, not a support agent. It has no ticket model, no knowledge base and no queue, so it sits a layer below the tools in our best AI agents and agent assist tools roundups. If you want the difference spelled out, read AI agents vs chatbots.

Share this article

Alicia Kirana Utomo

Article by

Alicia Kirana Utomo

Kira is a writer at eesel AI with a Computer Science background and over a year of hands-on experience evaluating AI-powered customer service tools. She focuses on breaking down how helpdesk platforms and AI agents actually work so that support teams can make better buying decisions.

Related Posts

All posts →
Illustration representing Alibaba's Qwen3.8-Max large language model preview
Trending

Qwen3.8-Max explained: Alibaba's 2.4T flagship preview

A plain-English guide to Qwen3.8-Max, Alibaba's 2.4-trillion-parameter multimodal preview: what it is, what Alibaba claims, what it costs, and whether it's worth jumping on right now.

Alicia Kirana UtomoAlicia Kirana UtomoJul 20, 2026
Illustration representing Alibaba's Qwen3.8-Max preview pricing
Trending

Qwen3.8-Max pricing: the preview deal and its hidden costs

A plain-English Qwen3.8-Max pricing guide: the 10% preview rate, the Token Plan tiers, the night discount, and the credit-burn cost nobody puts on the pricing page.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 20, 2026
Illustration comparing Qwen3.8-Max against rival frontier AI models
Trending

The 6 best Qwen3.8-Max alternatives in 2026

The best Qwen3.8-Max alternatives in 2026, compared honestly: Kimi K3, Claude, GPT-5.6, Gemini 3.5 Pro, Grok 4.5, and the support layer that actually resolves tickets.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 20, 2026
Illustrated hero banner showing a person at a desk watching an AI cursor click through both a phone screen and a desktop interface
Trending

Qwen-UI-Agent review: the best phone agent you cannot run yet

Qwen-UI-Agent scores 92.2% driving real Android phones and beats Claude Opus 4.8 on mobile use. Here is the benchmark gap nobody quotes, and why you still cannot run it.

Alicia Kirana UtomoAlicia Kirana UtomoAug 24, 2026
Illustration of a developer working with image, video and document panels, with the Qwen logo
Trending

Qwen 3.7 Flash review: a $0.03 vision model with a catch

Qwen 3.7 Flash is the cheapest vision model you can buy. I dug into the pricing brackets, the one independent benchmark, and what nobody is telling you.

Rama Adi NugrahaRama Adi NugrahaJul 31, 2026
Illustration of a developer reaching Alibaba's Qwen 3.8 Max through chat, multimodal and API surfaces
Trending

How to access Qwen 3.8 Max: 5 routes and what each bills

Five real ways to reach Alibaba's 2.4T-parameter flagship, from the free chat to the $2/$6 API, plus the billing traps that catch people on the way in.

Rama Adi NugrahaRama Adi NugrahaAug 3, 2026
Illustration comparing Alibaba's Qwen 3.8 Max and Moonshot AI's Kimi K3 models
Trending

Qwen 3.8 Max vs Kimi K3: the numbers neither lab published

Two Chinese labs shipped a 2T-plus flagship seventeen days apart, and neither put the other on its benchmark chart. Here is what actually stacks, what the bill really looks like, and which one I would build on.

Alicia Kirana UtomoAlicia Kirana UtomoAug 3, 2026
Illustration of two people reviewing tiered pricing cards on a screen, with the Qwen logo
Trending

Qwen 3.7 Flash pricing: what you actually pay in 2026

The $0.03 rate is real, and it is one of four meters on your invoice. Here is how the prompt bracket, the cache, the batch region and the retry rate combine into the number you actually get billed.

Kurnia Kharisma Agung SamiadjieKurnia Kharisma Agung SamiadjieJul 31, 2026
Illustration of image, video and document panels feeding a vision-language model, with the Qwen logo
Trending

Qwen 3.7 Flash: specs, pricing, and what it actually does

Qwen 3.7 Flash shipped with no blog post, no benchmarks and no weights. Here is the full spec sheet, the tiered pricing, and what Qwen never claimed.

Alicia Kirana UtomoAlicia Kirana UtomoJul 31, 2026

Ready to hire your AI teammate?

Set up in minutes. No credit card required.

Get started free