agentbeats-green-osworld

XiaotongZhan
2
Green evaluation endpoint bridging AgentBeats and OSWorld via A2A. Runs OSWorld and lets any White Agent act, log, and report standardized metrics.

Overview

What is agentbeats-green-osworld

agentbeats-green-osworld is a project that serves as a Green evaluation endpoint, bridging OSWorld and AgentBeats through an A2A (Agent-to-Agent) contract. It allows any White Agent to operate within the OSWorld environment, perform actions, log activities, and report standardized metrics.

How to Use

To use agentbeats-green-osworld, first install the necessary dependencies using the provided conda and poetry commands. Configure your AWS settings in the .env file, including your AWS credentials and networking details. Start the White Agent simulation and then initiate the Green agent to begin operations.

Key Features

Key features include seamless integration between OSWorld and AgentBeats, the ability for White Agents to act and report metrics, a FastAPI-based Green judge for efficient processing, and a minimal A2A contract for straightforward connectivity.

Where to Use

agentbeats-green-osworld can be used in various fields such as software testing, automated evaluation environments, and any scenario requiring standardized performance metrics from agents operating in a virtualized desktop environment.

Use Cases

Use cases include automated testing of applications within OSWorld, performance benchmarking of different agents, and logging standardized results for compliance and reporting purposes.

Content