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
·
agent-infra avatar

agent-infra/sandbox

0
View on GitHub↗
2,569 stars·229 forks·Python·apache-2.0·3 viewssandbox.agent-infra.com↗

Sandbox

This project provides secure, containerized infrastructure designed for autonomous agents, remote code execution, and cloud development. It functions as a sandboxed environment where AI agents and external processes can execute code, run shell commands, and manage files while remaining isolated from the host system.

The system distinguishes itself by implementing the Model Context Protocol, allowing it to act as a standardized tool server that exposes browser and filesystem capabilities to compatible clients. It further integrates headless browser automation, enabling programmatic web navigation and screenshot capture within the isolated workspace.

The platform covers a broad capability surface, including multi-runtime command execution, dynamic port forwarding for application previewing, and shared filesystem coordination. It also provides interactive development tools such as web-based editors, terminals, and notebooks for real-time activity inspection.

Features

  • Autonomous Agent Infrastructures - Provides a secure, isolated infrastructure where AI agents can execute code and manage files safely.
  • Container Isolation - Runs code and shell commands inside secure isolated containers to protect the host system from malicious execution.
  • MCP Protocol Integrations - Provides a standardized interface for discovery and execution of tools within an isolated environment via the Model Context Protocol.
  • MCP Servers - Implements the Model Context Protocol to expose browser and filesystem tools to large language models.
  • Model Context Protocol Servers - Implements a standardized server that exposes browser and filesystem capabilities to AI agents via the Model Context Protocol.
  • Sandboxed File Systems - Implements isolated directory structures that allow secure reading, writing, and searching of files within the sandbox.
  • Virtualized Filesystem Layers - Coordinates a unified virtualized storage layer where files are immediately accessible across all runtime tools and environments.
  • Agent Sandboxes - Provides isolated agent sandboxes for secure code execution and tool access.
  • Secure Cloud Development Environments - Provisioning isolated cloud-based development workspaces with integrated editors and terminals for real-time coding.
  • Shell Command Execution - Enables running command-line instructions within an isolated container and returning the output for processing.
  • Container Command Execution - Executes scripts and shell commands across diverse runtime environments within a secure, controlled container.
  • Code Execution Sandboxes - Provides secure, isolated environments designed to execute arbitrary scripts or code while preventing host system access.
  • Remote Command Execution - Enables triggering of shell commands, file operations, and browser actions from external processes via network interfaces.
  • Remote Tool Orchestrations - Exposes shell, file, and browser capabilities as standardized network interfaces for remote triggering.
  • Agentic Workspace Provisioning - Automates the creation of isolated workspaces containing an editor and terminal for AI agents.
  • Multi-Language Runtime Support - Supports shell commands and scripts across diverse language runtimes within a single coordinated workspace.
  • Remote Execution Engines - Provides an isolated runtime for executing scripts and system commands across multiple languages in a secure container.
  • Agent Process Isolation - Implements agent process isolation using container boundaries to protect the host system.
  • Tool Exposure Interfaces - Exposes browser and file system capabilities as standardized servers for autonomous agents to discover and call.
  • Browser Automation - Allows controlling a headless web browser via a remote interface to interact with websites and download files.
  • Browser Control APIs - Provides an HTTP-based interface for programmatic control over browser instances, including navigation and screenshot capture.
  • Unified Storage Layers - Coordinates a unified storage layer where files are immediately accessible across all runtime tools.
  • Sandbox Management Interfaces - Provides a dedicated command-line interface to execute browser and tool calls from within a container.
  • Headless Browser Automation - Enables programmatic control of browser engines for web navigation and data extraction within an isolated environment.
  • Development Workspaces - Provides ephemeral, isolated development workspaces equipped with a web editor and terminal.
  • Service Exposure - Forwards ports from a sandbox to the cloud for instant previewing of hosted applications.
  • Dynamic Port Forwarding - Proxies internal container ports to cloud domains for real-time previewing of applications running in the sandbox.
  • Traffic Routing - Exposes internal container ports through domains and proxies for testing and previewing deployed applications.
  • Sandbox Container Lifecycle Managers - Manages the lifecycle of multiple isolated containers simultaneously to run parallel experiments or batch tasks.
  • Agent Frameworks - All-in-one containerized sandbox for AI agents.

Star history

Star history chart for agent-infra/sandboxStar history chart for agent-infra/sandbox

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 Sandbox

Similar open-source projects, ranked by how many features they share with Sandbox.
  • mervinpraison/praisonaiMervinPraison avatar

    MervinPraison/PraisonAI

    5,592View on GitHub↗

    PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and execution of complex workflows. It functions as a multi-agent orchestration framework, a workflow builder, and a Model Context Protocol server, while also providing retrieval-augmented generation through vector knowledge bases. Agents can interact via CLI, web, or standardized protocols with sandboxed code execution. The platform distinguishes itself with a rich set of agent communication protocols, including A2A, REST, WebSocket, voice and telephony integration, and MCP, allo

    Pythonagentsaiai-agent-framework
    View on GitHub↗5,592
  • langchain-ai/langchain-mcp-adapterslangchain-ai avatar

    langchain-ai/langchain-mcp-adapters

    3,366View on GitHub↗

    This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context Protocol. It functions as an integration layer that allows agents to operate as protocol-compliant servers and enables the conversion of protocol-based tools into formats compatible with agent frameworks and logic graphs. The adapters facilitate tool interoperability by wrapping external protocol tools for use within agent workflows and exposing internal agent capabilities to any client implementing the Model Context Protocol. This creates a communication bridge that supports inte

    Pythonlangchainlanggraphmcp
    View on GitHub↗3,366
  • e2b-dev/e2be2b-dev avatar

    e2b-dev/E2B

    10,950View on GitHub↗

    E2B is a cloud-based infrastructure platform designed to provide secure, isolated execution environments for code and shell commands. It functions as an ephemeral orchestrator that provisions lightweight virtual machines, allowing developers and autonomous agents to run untrusted processes within a sandbox that is completely separated from the host system. The platform distinguishes itself through its focus on programmable, serverless workspaces that support the full lifecycle of cloud-based development. By utilizing hardware-level isolation and snapshot-based resumption, it enables the near-

    MDXagentaiai-agent
    View on GitHub↗10,950
  • cloudflare/cloudflare-docscloudflare avatar

    cloudflare/cloudflare-docs

    4,859View on GitHub↗

    This repository is a technical documentation site and a collection of guides and references for implementing networking, security, and cloud infrastructure services. It functions as a static-site generated portal and a headless content platform, separating source files from the presentation layer to enable flexible rendering. The project utilizes markdown-based documentation stored in a version-controlled Git repository. It provides specialized technical content including an AI platform documentation for building agents and managing inference, a cloud infrastructure guide for DNS and CDN conf

    MDXcloudflaredocshacktoberfest
    View on GitHub↗4,859
See all 30 alternatives to Sandbox→

Frequently asked questions

What does agent-infra/sandbox do?

This project provides secure, containerized infrastructure designed for autonomous agents, remote code execution, and cloud development. It functions as a sandboxed environment where AI agents and external processes can execute code, run shell commands, and manage files while remaining isolated from the host system.

What are the main features of agent-infra/sandbox?

The main features of agent-infra/sandbox are: Autonomous Agent Infrastructures, Container Isolation, MCP Protocol Integrations, MCP Servers, Model Context Protocol Servers, Sandboxed File Systems, Virtualized Filesystem Layers, Agent Sandboxes.

What are some open-source alternatives to agent-infra/sandbox?

Open-source alternatives to agent-infra/sandbox include: mervinpraison/praisonai — PraisonAI is an autonomous AI agent platform that coordinates multiple LLM-powered agents for research, planning, and… langchain-ai/langchain-mcp-adapters — This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context… e2b-dev/e2b — E2B is a cloud-based infrastructure platform designed to provide secure, isolated execution environments for code and… cloudflare/cloudflare-docs — This repository is a technical documentation site and a collection of guides and references for implementing… datlechin/tablepro — TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL… agentdeskai/browser-tools-mcp — This project is a browser automation toolset and Model Context Protocol server that connects large language models to…