#99th of 20 in App builder starters

runtime

Firecracker microVM sandbox backend for running untrusted AI agent code

Stars
1.8k
License
Apache-2.0
Last commit
Nov 2026
Last release
Sep 2026
Language
Go
Stars, last 29 weeks+803
21 Apr 2026: 1,031 stars28 Apr 2026: 1,046 stars5 May 2026: 1,067 stars12 May 2026: 1,084 stars19 May 2026: 1,104 stars26 May 2026: 1,119 stars2 Jun 2026: 1,131 stars9 Jun 2026: 1,144 stars16 Jun 2026: 1,161 stars23 Jun 2026: 1,175 stars30 Jun 2026: 1,188 stars7 Jul 2026: 1,211 stars14 Jul 2026: 1,231 stars21 Jul 2026: 1,252 stars28 Jul 2026: 1,267 stars4 Aug 2026: 1,285 stars11 Aug 2026: 1,306 stars18 Aug 2026: 1,318 stars25 Aug 2026: 1,330 stars1 Sept 2026: 1,343 stars8 Sept 2026: 1,365 stars15 Sept 2026: 1,513 stars22 Sept 2026: 1,594 stars29 Sept 2026: 1,638 stars6 Oct 2026: 1,680 stars13 Oct 2026: 1,713 stars20 Oct 2026: 1,748 stars27 Oct 2026: 1,778 stars3 Nov 2026: 1,806 stars10 Nov 2026: 1,834 stars

1,031 on 21 Apr 20261,834 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

E2B is hiring: 14 open roles

Overview

Go backend behind E2B Cloud: a REST API, a per-node orchestrator that drives Firecracker, an in-VM agent (envd), an edge proxy and a template builder. Each sandbox is a microVM restored from a snapshot with lazy memory paging, and it can be paused, resumed or forked. A single-host Embed package runs the stack on a Linux machine with KVM.

Who it is for: Platform and infra engineers self-hosting sandboxes for AI agent code execution

Ranked among open-source alternatives to Bolt.new (#9 of 10) and Replit (#9 of 10).

Strengths

  • Hardware isolation per sandbox: own microVM, cgroup, network namespace and nftables egress rules
  • Pause, resume and fork of live sandboxes, with up to 100 forks per request
  • Templates built from Docker images with hashed, cached layers
  • Single-host Embed package, plus Terraform for GCP, AWS and Azure and a Kubernetes manifest

Weaknesses

  • Requires a Linux host with KVM; no macOS or Windows host support
  • Needs PostgreSQL, Redis, ClickHouse and object storage, so it is heavy to operate
  • Embed is limited to one machine; multi-node production is a paid enterprise deployment
  • Architecture is complex; the README tells readers to study the architecture doc first

What it needs

  • Go
  • Needs Linux with KVM, Firecracker, PostgreSQL, Redis, ClickHouse, Object storage, Docker Compose (Embed)

Quick answers

Is runtime open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Also in App builder starters

See all 20
Also in App builder starters
RankProjectScore
1dyadDesktop app that builds apps from prompts on your own machine22.3k stars+486 (+2.2%) in 30 dayscustom license89 out of 100
2jeecgbootJava and Vue3 low-code platform with built-in AI apps and knowledge base Live demo ↗ (opens in a new tab)48.4k stars+336 (+0.7%) in 30 daysApache-2.088 out of 100
3ai-website-cloner-templateAgent skill that rebuilds a website from a URL as a Next.js app Live demo ↗ (opens in a new tab)39k stars+2,558 (+7.0%) in 30 daysMIT87 out of 100
#4wasmerWebAssembly runtime and CLI for running code in sandboxes Live demo ↗ (opens in a new tab)21.2k stars+110 (+0.5%) in 30 daysMIT85 out of 100
#5e2bSDKs for running AI-generated code in isolated cloud sandboxes14.8k stars+539 (+3.8%) in 30 daysApache-2.082 out of 100