awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
alibaba avatar

alibaba/OpenSandbox

0
View on GitHub↗
11,682 stars·969 forks·Python·Apache-2.0·5 viewsopen-sandbox.ai↗

OpenSandbox

OpenSandbox is a secure sandbox runtime and containerized code execution engine designed to run AI-generated code and scripts in isolated environments. It serves as a workload orchestrator that prevents host system contamination by utilizing kernel-level isolation to execute arbitrary commands and scripts.

The project distinguishes itself by providing a model context server that bridges large language models to the sandbox for performing file operations and system commands. It also includes a remote GUI sandbox that supports browser automation and desktop interfaces via remote access protocols for visual AI interaction.

The system covers workload management through ephemeral lifecycle controls, policy-based network filtering, and secure credential injection. It further provides state persistence by mapping external storage volumes into the isolated environments.

Features

  • AI Code Interpreters - Provides a secure environment where AI models can generate and execute code to perform autonomous tasks.
  • Secure Execution Environments - Provides isolated runtimes designed to execute AI-generated scripts safely within protected boundaries to prevent host system contamination.
  • Model Context Protocol Integrations - Implements a bridge using the Model Context Protocol to expose sandbox operations and file systems to AI models.
  • AI Execution Sandboxes - Provides an isolated execution environment specifically designed for running AI coding agents securely.
  • Tool-Augmented Language Models - Connects large language models to external tools and file systems to augment their functional capabilities.
  • Model Context Protocol Servers - Acts as a standardized server implementation of the Model Context Protocol to link AI models with system tools.
  • Code Execution Runtimes - Manages the lifecycle of isolated runtimes specifically designed for executing AI-generated code.
  • Workload Isolation - Manages the isolation of compute workloads between different execution sessions on shared infrastructure.
  • Code Execution Sandboxes - Provides secure, isolated environments to execute arbitrary scripts while preventing host system contamination.
  • Sandbox Lifecycle Management - Provides unified interfaces to manage the full timeline of isolated execution environments from creation to teardown.
  • Workload Orchestration - Orchestrates the lifecycle and resource configuration of secure, isolated container runtimes.
  • Sandbox and Isolation - Creates restricted, ephemeral computing environments to safely execute untrusted scripts and commands.
  • Ephemeral Session Containers - Automates the rapid creation and destruction of temporary container instances for every execution session.
  • Container Workload Isolators - Utilizes kernel-level primitives to isolate containerized workloads and prevent unauthorized host system access.
  • Browser Automation Agents - Enables AI agents to interact with visual web interfaces via isolated remote browser environments.
  • Persistent Storage Management - Maintains state between execution sessions by mapping external persistent storage volumes into isolated container environments.
  • Network Traffic Controllers - Enforces connectivity rules and manages packet flow for isolated sandbox environments.
  • Remote GUI Access - Deploys visual desktop environments and browser tools accessible via remote protocols for AI agent interaction.
  • AI Interaction GUIs - Provides isolated desktop environments that support visual AI interaction via remote access protocols.
  • Runtime Credential Injection - Provides a mechanism for securely injecting secret keys into containerized environments at runtime.
  • Network Traffic Filtering - Regulates inbound and outbound network traffic using specific rules to harden the isolated sandbox environment.
  • AI and Machine Learning - Platform for AI agent execution and evaluation.

Star history

Star history chart for alibaba/opensandboxStar history chart for alibaba/opensandbox

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to OpenSandbox

Similar open-source projects, ranked by how many features they share with OpenSandbox.
  • opensandbox-group/opensandboxopensandbox-group avatar

    opensandbox-group/OpenSandbox

    11,627View on GitHub↗

    OpenSandbox is a secure execution environment and runtime designed for running untrusted code and scripts generated by AI agents. It utilizes a containerized code execution engine and microVM-based isolation to protect host systems from malicious actions while providing isolated virtual environments. The project features a sandbox server based on the Model Context Protocol to automate the creation and control of virtual workspaces. It supports the deployment of secure remote desktop hosts, including headless web browsers and editor instances, for automated interaction. The system includes an

    Pythonaiai-agentai-infra
    View on GitHub↗11,627
  • tencentcloud/cubesandboxTencentCloud avatar

    TencentCloud/CubeSandbox

    6,519View on GitHub↗

    CubeSandbox is a Kubernetes-based platform for executing AI agents in secure, lightweight environments. It provides a code execution sandbox that uses hardware isolation and dedicated guest kernels to run untrusted code without risking the host system. The project features a network egress firewall that restricts outbound communication via domain allowlists and audit logging. It also includes a container snapshotting manager capable of capturing the runtime memory and disk state of environments to enable instant cloning and recovery. The platform covers cluster orchestration through a web-ba

    Rust
    View on GitHub↗6,519
  • cloudflare/moltworkercloudflare avatar

    cloudflare/moltworker

    9,909View on GitHub↗

    Moltworker is an AI agent sandbox and model orchestrator designed for the secure execution of untrusted code and shell commands generated by large language models. It functions as a gateway proxy that routes requests to multiple AI providers through a unified interface, integrating a container runtime backed by S3-compatible object storage to persist state across ephemeral lifecycles. The system distinguishes itself by combining an AI model orchestrator with a headless browser controller for automated web scraping and screenshot capture. It manages the full lifecycle of AI agents, including m

    TypeScriptai-agentscloudflare-workers
    View on GitHub↗9,909
  • yaoapp/yaoYaoApp avatar

    YaoApp/yao

    7,544View on GitHub↗

    Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It provides a platform to design, deploy, and coordinate agents with specialized personas that can plan tasks, utilize external tools, and execute multi-stage pipelines. The project distinguishes itself through a Model Context Protocol server for connecting assistants to external binaries and HTTP services, and a gRPC remote execution engine that allows agents to manage remote servers and devices. It includes a model-agnostic provider bridge that supports dynamic switching between vario

    Goagentagentic-aiagents
    View on GitHub↗7,544
See all 30 alternatives to OpenSandbox→

Frequently asked questions

What does alibaba/opensandbox do?

OpenSandbox is a secure sandbox runtime and containerized code execution engine designed to run AI-generated code and scripts in isolated environments. It serves as a workload orchestrator that prevents host system contamination by utilizing kernel-level isolation to execute arbitrary commands and scripts.

What are the main features of alibaba/opensandbox?

The main features of alibaba/opensandbox are: AI Code Interpreters, Secure Execution Environments, Model Context Protocol Integrations, AI Execution Sandboxes, Tool-Augmented Language Models, Model Context Protocol Servers, Code Execution Runtimes, Workload Isolation.

What are some open-source alternatives to alibaba/opensandbox?

Open-source alternatives to alibaba/opensandbox include: opensandbox-group/opensandbox — OpenSandbox is a secure execution environment and runtime designed for running untrusted code and scripts generated by… tencentcloud/cubesandbox — CubeSandbox is a Kubernetes-based platform for executing AI agents in secure, lightweight environments. It provides a… cloudflare/moltworker — Moltworker is an AI agent sandbox and model orchestrator designed for the secure execution of untrusted code and shell… yaoapp/yao — Yao is an LLM agent framework and low-code web app builder designed for orchestrating autonomous AI agents. It… agent0ai/agent-zero — Agent Zero is an autonomous AI agent framework designed to execute complex, multi-step workflows by managing its own… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning…