Skip to content

api-evangelist/e2b-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E2B (e2b-dev)

E2B (e2b-dev) provides secure, isolated cloud sandboxes for AI agents and AI-generated code, built on a forked Firecracker microVM runtime. The platform ships a REST Sandbox API, JavaScript and Python SDKs, a Code Interpreter SDK, a Desktop Sandbox for computer-use agents, persistent volumes, a custom template build system, and an e2b CLI. The Apache-2.0 licensed core repos — E2B, infra, firecracker, code-interpreter, and desktop — also support self-hosted deployments on AWS, GCP, Azure, or bare Linux. E2B is LLM-agnostic and used by labs and enterprises building code interpreters, deep-research agents, data analysis features, reinforcement-learning environments, and computer-use agents.

APIs.json: https://raw.githubusercontent.com/api-evangelist/e2b-dev/refs/heads/main/apis.yml

Scope

  • Position: Consuming
  • Access: 3rd-Party

Tags

  • AI
  • Agents
  • Code Execution
  • Code Interpreter
  • Sandboxes
  • Firecracker
  • microVMs
  • Computer Use
  • Desktop Sandbox
  • Templates
  • MCP
  • Open Source

Timestamps

  • Created: 2026-05-25
  • Modified: 2026-05-30

APIs

E2B Sandbox API

Create, control, and tear down isolated Firecracker microVMs on demand for AI agents. Sandboxes cold-start in under 200ms and run for up to 24 hours, supporting pause/resume/snapshot, metadata, env vars, metrics, log streaming, and connect upgrades. The same surface backs the JavaScript and Python SDKs as well as the e2b CLI.

Tags

  • AI
  • Agents
  • Sandboxes
  • Code Execution
  • Firecracker
  • microVMs

Properties

E2B Template API

Define, build, version, and publish reusable sandbox base images. Templates are built from an e2b.toml or programmatic SDK definition, cache layers across builds, support custom CPU and RAM, expose namespace/alias aliasing, and can be marked public or team-private. Builds expose status and streaming logs via the API and the e2b CLI.

Tags

  • AI
  • Agents
  • Templates
  • Sandboxes
  • Build

Properties

E2B Volume API

Provision and manage persistent volumes that can be attached to sandboxes so agent state, datasets, and workspaces survive across sandbox runs. The Volume Content API uses a short-lived JWT to read and write files and directories inside a mounted volume from any sandbox or external client.

Tags

  • AI
  • Agents
  • Storage
  • Volumes
  • Persistence

Properties

E2B Sandbox Events and Webhooks API

REST surface for sandbox lifecycle events. Exposes polling endpoints at /events/sandboxes and /events/sandboxes/{sandboxID} for created, updated, killed, paused, resumed, and checkpointed events, and a webhook subscription surface at /events/webhooks for push delivery. Webhook deliveries are signed with a SHA-256 HMAC-style hash of the shared secret concatenated with the raw body, sent in the e2b-signature header alongside e2b-webhook-id, e2b-delivery-id, and e2b-signature-version.

Tags

  • AI
  • Agents
  • Events
  • Webhooks
  • Lifecycle

Properties

E2B Team and Identity API

Manage E2B team identity, API keys, and CLI access tokens. API keys authenticate SDK and REST traffic via the X-API-Key header. Access tokens authenticate the e2b CLI and CI workflows. Team metrics expose aggregated sandbox usage counts for the workspace.

Tags

  • AI
  • Agents
  • Teams
  • Administration
  • API Keys

Properties

E2B Code Interpreter SDK

Higher-level SDK on top of the Sandbox API that exposes a Jupyter-style code interpreter for LLM-driven Python and JavaScript execution. Returns structured execution results including stdout, stderr, text, png, jpeg, svg, html, markdown, latex, json, javascript, pdf and chart outputs that map cleanly onto tool-use schemas for Anthropic, OpenAI, Mistral, Llama and other model providers.

Tags

  • AI
  • Agents
  • Code Interpreter
  • Jupyter
  • Data Analysis

Properties

E2B Desktop Sandbox SDK

Sandbox flavor that boots a Linux desktop environment with a noVNC stream and exposes mouse, keyboard, screenshot, and window-management primitives. Built for computer-use agents pairing vision-capable models like Claude and GPT with a real graphical desktop they can drive end to end.

Tags

  • AI
  • Agents
  • Desktop
  • Computer Use
  • GUI

Properties

Common Properties

Maintainers

FN: Kin Lane Email: kin@apievangelist.com URL: https://apievangelist.com

About

E2B (e2b-dev) provides secure, isolated cloud sandboxes for AI agents and AI-generated code, built on a forked Firecracker microVM runtime. The platform ships a REST Sandbox API, JavaScript and Python SDKs, a Code Interpreter SDK, a Desktop Sandbox for computer-use agents, persistent volumes, a custom template build system, and an e2b CLI. The…

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors