atlas

Research map / Multi-agent systems and games / LLM agents

OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

NeurIPS 2024 · Multi-agent systems and games › LLM agents · approach: GUI agent memory and trajectories · 39 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces OSWorld, a scalable real-computer environment (VMs on Ubuntu/Windows/macOS) and a 369-task execution-evaluated benchmark for multimodal computer-use agents, showing best LLM/VLM agents reach only ~12% vs 72% for humans.

Problem

Existing computer-use benchmarks either lack executable environments or are confined to specific apps or domains, so they cannot evaluate open-ended, cross-application computer tasks reliably.

Approach

A VM-based real desktop environment with raw keyboard/mouse (pyautogui) action space, intermediate initial-state setup configs, and example-specific execution-based evaluation scripts, used to build an open-ended multi-app benchmark.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use screenshot plus an accessibility tree instead of screenshot aloneGPT-4V · OSWorld overallsuccess rate: 5.26% to 12.17%Helped
Use Set-of-Marks instead of screenshot plus accessibility tree (ablation)GPT-4V · OSWorld overallsuccess rate: 12.17% -> 11.77%Hurt
Add more text-based trajectory history (ablation)GPT-4V (Set-of-Marks) · OSWorld subset (10%)success rateHelped
Add trajectory history to screenshot-only input (ablation)GPT-4V (Screenshot) · OSWorld subset (10%)success rateNo clear effect
Increase screenshot resolution (ablation)GPT-4V (Screenshot) · OSWorld subset (10%)success rateHelped
Downsample SoM screenshots to 768×432 (ratio 0.4) (ablation)GPT-4V (Set-of-Marks) · OSWorld subset (10%)success rateHelped
Further reduce SoM screenshot resolution to down-sampling ratio 0.2 (ablation)GPT-4V (Set-of-Marks) · OSWorld subset (10%)success rateHurt
Perturb application window position or size, or clutter the screen with irrelevant windows (ablation)GPT-4V (Set-of-Marks) · OSWorld subset of 28 taskssuccess rate: 50.79% to over 60% to even 80% performance dropHurt
Use GPT-4V instead of Claude-3 OpusScreenshot-based agents · OSWorldaccuracy: 2.84% to 7.76%Helped

Surprising findings

Limitations

Experimental setup

Datasets: NL2Bash Mind2Web SheetCopilot PPTC GAIA

Benchmarks: OSWorld

Metrics: success rate human completion time

Baselines: Mixtral-8x7B Llama-3-70B GPT-3.5 GPT-4 Gemini-Pro Gemini-Pro-1.5 Qwen-Max GPT-4o CogAgent GPT-4V Gemini-ProV Claude-3-Opus

Builds on: WebArena VisualWebArena Set-of-Mark pyautogui

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy