Isolated sandboxes
Provides isolated sandboxes that agents can use to execute code, process data, and run tools in a controlled environment.
E2B is a platform for running AI agents in isolated sandboxes with SDKs for Python and JavaScript. It helps teams build research, coding, data analysis, and other agentic workflows with controlled execution environments.
E2B is a platform for running AI agents in isolated sandboxes. Its docs describe the product as a secure Linux VM created on demand, with SDKs that make it easier to start, manage, and use those environments from Python or JavaScript.
The site positions E2B for workflows such as deep research, coding, data analysis, computer use, automation, background jobs, reinforcement learning, and secure MCPs. The platform is designed to let agents execute code and use real-world tools without working directly on the host system.
Provides isolated sandboxes that agents can use to execute code, process data, and run tools in a controlled environment.
Supports starting a sandbox and running code with the Python or JavaScript SDKs, with examples in the docs for both languages.
Lets agents work with files, as shown by the quickstart flow for listing files and the docs for uploading and downloading files.
Includes guidance for connecting LLMs so they can run AI-generated code inside the sandbox.
Offers customization through custom packages and Sandbox configuration, including CPU and RAM choices on paid plans.
Supports enterprise deployment options such as BYOC, on-premises use, self-hosting, and regional deployment in the US and EU.
Let a research agent inspect large datasets or time-consuming sources in an isolated environment instead of on the host machine.
Run generated code, use I/O, and start terminal commands in a sandbox for coding workflows that need a controlled runtime.
Attach a sandbox to data workflows for secure analysis and chart generation from uploaded or connected data.
Use a sandbox as the execution environment for AI-generated applications across different languages and frameworks.
Run many concurrent sandboxes for agent evaluation and reward-function experiments in reinforcement learning workflows.
E2B provides isolated sandboxes that let agents safely execute code, process data, and run tools. The docs show quickstarts in Python and JavaScript, plus workflows for connecting LLMs, uploading and downloading files, and installing custom packages.
The quickstart shows a minimal setup flow: create an account, copy an API key into an environment file, install the SDK, and create a sandbox from code. The product docs also describe Sandboxes and Templates as the main building blocks.
The documentation describes E2B for deep research agents, computer use agents, automations, background agents, reinforcement learning, secure MCPs, coding agents, and data analysis and visualization workflows.
The pricing page shows a free Hobby tier with usage costs, a Pro tier with usage costs and higher limits, and an Enterprise option with custom pricing. It also says pricing is per second of a running sandbox.
The enterprise page says E2B can be deployed in your own cloud or on premises, and that it supports US and EU regions. It also mentions self-hosting as an option.