StackBlitz WebContainers
StackBlitz WebContainers bring a full Node.js runtime directly into the browser, enabling instant, secure, and interactive development environments inside any web app. Developers can run native npm, pnpm, and yarn at speeds up to 10× faster than local, without needing external servers. The API lets you boot containers, mount files, install dependencies, and run dev servers entirely client-side. WebContainers support major frameworks, Wasm workloads, and modern browsers, making them ideal for tutorials, sandboxes, docs, and AI-driven developer tools. With isolated, disposable environments, teams can offer a seamless coding experience that feels native and eliminates backend overhead. The result is a powerful platform that transforms web apps into full-featured IDEs.
Learn more
E2B
E2B is an open source runtime designed to securely execute AI-generated code within isolated cloud sandboxes. It enables developers to integrate code interpretation capabilities into their AI applications and agents, facilitating the execution of dynamic code snippets in a controlled environment. The platform supports multiple programming languages, including Python and JavaScript, and offers SDKs for seamless integration. E2B utilizes Firecracker microVMs to ensure robust security and isolation for code execution. Developers can deploy E2B within their own infrastructure or utilize the provided cloud service. The platform is designed to be LLM-agnostic, allowing compatibility with various large language models such as OpenAI, Llama, Anthropic, and Mistral. E2B's features include rapid sandbox initialization, customizable execution environments, and support for long-running sessions up to 24 hours.
Learn more
VibeKit
VibeKit is a simple, open source SDK for safely running Codex and Claude Code agents in secure, customizable sandboxes. It enables you to embed coding agents directly in your app or workflow via a drop‑in SDK. import VibeKit and VibeKitConfig, and call generateCode with prompts, modes, and streaming callbacks for live output handling. VibeKit runs code in fully isolated private sandboxes, supports customizable environments where you can install packages, and is model‑agnostic, letting you choose any compatible Codex or Claude model. It streams agent output efficiently, maintains full prompt and code history, provides async run handling, integrates with GitHub for commits, branches, and pull requests, and supports telemetry and tracing (via OpenTelemetry). Compatible sandbox providers include E2B (today), with Daytona, Modal, Fly.io, and others coming soon, plus support for any runtime that meets your security needs.
Learn more
mcp-use
mcp-use is an open source development platform offering SDKs, cloud infrastructure, and a developer-friendly control plane for building, managing, and deploying AI agents that leverage the Model Context Protocol (MCP). It enables connection to multiple MCP servers, each exposing specific tool capabilities like browsing, file operations, or specialized integrations, through a unified MCPClient. Developers can create custom agents (via MCPAgent) that dynamically select the most appropriate server for each task using configurable pipelines or a built-in server manager. It simplifies authentication, access control, audit logging, observability, sandboxed runtime environments, and deployment workflows, whether self-hosted or managed, making MCP development production-ready. With integrations for popular frameworks like LangChain (Python) and LangChain.js (TypeScript), mcp-use accelerates the creation of tool-enabled AI agents.
Learn more