Environments
OSWorld-Ubuntu
An actively maintained environment for OSWorld
OSWorld-Ubuntu Environment
Introduction
The OSWorld-Ubuntu
environment is an environment designed for the OSWorld evaluation.
It offers the following benefits over running it locally:
- The official OSWorld image uses Google Drive for asset storage, which is frequently rate limited. HUD hosts the assets on its own servers, so you can run the environment without worrying about rate limits.
- OSWorld requires many sites which have anti-botting measures. HUD uses a residential proxy, so you can run the environment without worrying about being blocked.
- OSWorld’s implementation runs all tasks sequentially, which results in a long wait time. HUD runs tasks in parallel, so you can get results faster.
- We implemented various small quality of life improvements to the environment, such as:
- Disabling ubuntu updates
- Removing libreoffice “tip of the day”
- NoVNC server
Setup
Setup functions for OSWorld-Ubuntu utilize the OSWorld task config structure as in the original repository.