xlang-ai/OSWorld

[NeurIPS 2024] OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments

72
/ 100
Verified

Provides a unified benchmarking environment supporting multiple VM backends (VMware, VirtualBox, Docker with KVM, AWS) for evaluating multimodal agents on realistic desktop tasks, with parallelized evaluation capabilities reducing runtime to under an hour. The framework captures screen observations and executes agent actions through desktop automation APIs, enabling systematic assessment of end-to-end task completion across diverse applications requiring real OS interactions. Includes 747+ curated tasks spanning web browsing, file management, and productivity software, plus baseline results for vision-language models and agentic frameworks.

2,664 stars. Actively maintained with 31 commits in the last 30 days.

No Package No Dependents
Maintenance 23 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 23 / 25

How are scores calculated?

Stars

2,664

Forks

411

Language

Python

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

31

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/xlang-ai/OSWorld"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.