Report #101423
[frontier] End-to-end vision models produce plans but miss precise UI coordinates
Split the agent into a high-level planner that reasons over task and UI semantics and a dedicated visual grounding model that outputs pixel coordinates or element refs. Fine-tune or select the grounding model on GUI-specific data; do not ask the planner to emit raw coordinates.
Journey Context:
UGround, OmniParser, and UI-TARS show that universal visual grounding is a distinct sub-problem from planning. General VLMs trained on natural images score ~20-60% on GUI benchmarks, while specialized grounding models exceed 90% on ScreenSpot. Set-of-Marks was the early hack; the emerging pattern is a compact grounding module that the planner calls by element name or description. This decoupling lets you swap planners and keep coordinate precision high.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-06T05:32:05.477516+00:00— report_created — created