e2b-dev/E2B

Open-source, secure environment with real-world tools for enterprise-grade agents.

What it solves

It provides a secure, isolated cloud environment (sandboxes) where AI-generated code can be executed without risking the host system. This allows AI agents and LLMs to run commands, execute code, and interact with a virtual desktop environment safely.

How it works

E2B offers a set of SDKs (JavaScript/TypeScript and Python) that allow developers to start and control remote sandboxes. These sandboxes can be used to run shell commands, execute code via a dedicated Code Interpreter SDK, or simulate computer use through a Desktop SDK that provides APIs for mouse, keyboard, and screenshot capabilities.

Who it’s for

Developers building AI agents or LLM-powered applications that require the ability to execute code or interact with a virtual desktop in a secure, isolated environment.

Highlights

  • Secure isolated cloud sandboxes for AI-generated code.
  • Dedicated SDKs for Python and JavaScript/TypeScript.
  • Built-in Code Interpreter functionality for executing code snippets.
  • Desktop SDK for computer use (mouse, keyboard, screenshots, and application launching).
  • Option to self-host the infrastructure using Terraform on AWS or GCP.

Related

  • Project
  • Project
  • Project
  • Project
  • Project