wuying-agentbay-sdk  by aliyun

Cloud sandbox for AI agents and automation

Created 6 months ago
299 stars

Top 88.9% on SourcePulse

GitHubView on GitHub
Project Summary

AgentBay provides a cloud sandbox SDK designed for AI agents and developers, enabling programmatic control over diverse cloud-based automation environments. It simplifies tasks ranging from web scraping and desktop automation to mobile testing and code execution, offering a unified interface for complex agent workflows and reducing development friction.

How It Works

The SDK offers multi-language support (Python, TypeScript, Golang) to interact with a cloud-based sandbox. It manages session lifecycles, allowing users to create, configure, and delete isolated cloud environments. Core functionalities include executing shell commands, performing file operations, and managing data persistence. AgentBay uniquely supports specialized environments like browser automation, Windows desktop automation, Android mobile automation, and cloud-based code execution (CodeSpace).

Quick Start & Requirements

Installation is supported via pip (Python), npm (TypeScript), and go get (Golang). A prerequisite is registering an Alibaba Cloud account and obtaining API credentials from the AgentBay Console. Users must set the AGENTBAY_API_KEY environment variable before use. Comprehensive documentation and quick-start tutorials are available.

Highlighted Details

  • Multi-language SDKs (Python, TypeScript, Golang) for broad accessibility.
  • Supports distinct automation environments: Browser, Computer/Windows, Mobile, and CodeSpace.
  • Includes llms.txt and llms-full.txt files to provide extensive SDK context for AI coding assistants.
  • Offers core modules for command execution, file operations, data persistence, and context management.

**Maintenance &

Health Check
Last Commit

3 days ago

Responsiveness

Inactive

Pull Requests (30d)
19
Issues (30d)
2
Star History
194 stars in the last 30 days

Explore Similar Projects

Starred by Joe Walnes Joe Walnes(Head of Experimental Projects at Stripe), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
22 more.

E2B by e2b-dev

0.6%
10k
Open-source cloud runtime for AI apps and agents
Created 2 years ago
Updated 2 days ago
Starred by Wes McKinney Wes McKinney(Author of Pandas), Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), and
22 more.

autogen by microsoft

0.3%
52k
Agentic framework for multi-agent AI applications
Created 2 years ago
Updated 1 month ago
Feedback? Help us improve.