gbox

babelcloud
52
A self-hostable sandbox for Agents to execute commands, surf web and use desktop/mobile.
#agent #android #browser #ios #linux #macos #mcp #sandbox #windows

Overview

What is gbox

gbox is a self-hostable sandbox designed for AI Agents to execute commands, browse the web, and utilize desktop or mobile functionalities. It is based on the technology behind gru.ai and has been tested with over 100,000 Agent jobs.

How to Use

gbox can be used as an SDK or CLI. For SDK usage, install the Python SDK with 'pip install pygbox' or the Typescript SDK with 'npm install @gru/gbox'. For CLI usage, follow the installation instructions provided in the README.

Key Features

Key features of gbox include a terminal for executing Linux commands and Python scripts, file management capabilities, a web browser for opening URLs and downloading content, support for Android devices through ADB, an HTTP server for on-demand services, and SDKs for Python and Typescript.

Where to Use

gbox can be utilized in various fields including software development, automation, web scraping, and mobile application testing, particularly where AI Agents are involved.

Use Cases

Use cases for gbox include executing automated tasks on Linux servers, managing files in a sandbox environment, browsing the web for data extraction, controlling Android devices programmatically, and integrating with MCP clients like Claude Desktop and Cursor.

Content