E2B, a startup selling sandboxed cloud environments for running AI-generated code, blogs about Firecracker, code interpreters and agent tooling.
HN encounters it mostly through E2B's hiring posts and mentions; one commenter found it useful for AI agent sandboxes and asks about self-hosted alternatives.
From https://e2b.dev/blog/firecracker-vs-qemu
> AWS built [Firecracker (which is built on KVM)] to power Lambda and Fargate [2], where they need to quickly spin up isolated environments for running customer code. Companies like E2B use Firecracker to run AI generated code securily in the cloud, while Fly.io uses it to run lightweight container-like VMs at the edge [4, 5].
"We replaced Firecracker with QEMU" (2023) https://news.ycombinator.com/item?id=36666782
"Firecracker's Kernel Support Policy" describes compatible kernel configurations; https://github.com/firecracker-microvm/firecracker/blob/main/docs/kernel-policy.md
/? wasi microvm kernel [github] https://www.google.com/search?q=wasi+microvm+kernel+GitHub :
- "Mewz: Lightweight Execution Environment for WebAssembly with High Isolation and Portability using Unikernels" (2024) https://arxiv.org/abs/2411.01129 similar: https://scholar.google.com/scholar?q=related:b3657VNcyJ0J:scholar.google.com/&scioq=Mewz:+Lightweight+Execution+Environment+for+WebAssembly+with+High+Isolation+and+Portability+using+Unikernels&hl=en&as_sdt=0,43
Thanks for sharing this interesting project and approach!
One suggestion for improvement: Add some more info to your website/GitHub about the need for a provider and which providers are compatible. It took me a bit to figure that out because there was no prominent info about it. Additionally, none of the demos showed a login or authentication part. To me, it seemed like the VMs just came out of nowhere. So at first, I thought "Cloudrouter" was a project/company that gave away free VMs/GPUs (e.g. free tier/trial thing). But that seemed too good to be true. Later, I noticed the e2b.app domain and also then found the note at the bottom of the site that says "Provider selection -> Use E2B provider (default)". Then I got it. However, I should mention that I don't know much about this whole topic. I hadn't heard of E2B or Modal before. Other people might find it more clear.
For those that are wondering about this too, you will need to use a provider like https://e2b.dev/ or https://modal.com/ to use this skill, and you pay them based on usage time.
Oh no! Please don't do this. This is one of those tarpit ideas in the "AI" space.
> do not even need to know all the data to perform operations on it or make decisions
If I know code-generation is going to be possible without any contextual information, I might as well generate the code using copilot or Curor and commit my code. Why do I need a runtime agent to do it?
What if the control flow has to change based on a result it receives?
What if the plan up front is wrong and needs to change halfway? Do I run the entire thing again with a new plan? What if my tools are not idempotent?
What if it generates a recursive loop?
Also, if I really want to do this, and if my tools are safe, why don't I just do a raw Open AI / Claude call and get deno subhosting [1] or E2B [2] to run it?
[1] https://deno.com/subhosting
[2] https://e2b.dev/
E2B | SF, Prague, Remote | Eng, GTM, and Operations | https://e2b.dev/
E2B is building infrastructure for AI agents, and has quickly become the open source standard for agentic workflow sandboxes. Customers include Perplexity, Groq, Manus, and more. We are experiencing explosive growth and hiring for several technical and non-technical functions as we prepare to 3x the team this year.
- Distributed Systems Engineer
- Platform Engineer
- Head of Finance
- Business Operations Leader
- Forward Deployed Engineer
- Founding Designer
- Security Engineer
- DevRel Engineer
- Customer Support Engineer
- Product Engineer (frontend focused)
- Product Engineer, AI
For salary ranges, job descriptions, and to apply, visit https://e2b.dev/careers. You can also email riece@e2b.dev for faster response.
E2B (https://e2b.dev) | SF/Bay Area/Prague (CZ)/Europe | full-time | [Platform | Security | Distributed Systems | Systems | Frontend | DevRel] Engineer
At E2B, we're building an open-source computer for AI agents. Imagine you want to run 100k claude codes simultaneously, and all spin up in milliseconds.
We're a Series A startup with 8+ figures of annual revenue. We've raised over $37M and have customers that are both exciting new startups (a lot of companies with billboards around SF are our customers and enterprises. We're scaling fast, hiring all over the place, have 5+ years of runway, and a roadmap full of exciting features to build.
If you like solving hard problems, moving fast, and can excel in a bit of chaos, I'd love to chat. Send me your work to vasek[at]e2b.dev.
E2B | Engineers (Distributed Systems, AI, Product, Security, DevRel), Brand Designer | onsite in San Francisco or Prague | https://e2b.dev/careers
E2B is a fast growing Series A startup with 7-figure revenue. We've raised over $32M in total since our funding in 2023 and are supported by great investors like Insight Partners. Our customers are companies like Perplexity, Hugging Face, Manus, or Groq. We're building the next hyperscaler for AI agents.