Leaning Technologies has launched BrowserPod for Node.js, introducing the first runtime in a new browser-based compute platform designed to execute untrusted code safely on the client side. The technology enables AI agents to run workloads directly within the browser, delivering faster response times while keeping sensitive data close to the user.
The Node.js engine is aimed at developers building agent-led applications, online coding environments and browser IDEs. By moving execution away from per-session cloud sandboxes, teams can lower infrastructure costs while maintaining strong isolation and security controls.
As agentic systems become more widespread, the challenge of safely running generated or third-party code has grown. Traditional cloud sandboxes add operational complexity and expand the exposure of data, prompting a shift towards execution models that prioritise locality and control.
BrowserPod addresses this by combining WebAssembly with the browser’s native security architecture. This allows sandboxed workloads to run locally while still supporting the multi-process and networking capabilities required for production use.
Within the Node.js environment, code runs inside a virtual file system with restricted access to system resources. Existing tools and workflows can operate without modification, but remain fully isolated from the host machine.
The platform also introduces Portals, a secure networking feature that enables services running inside a pod to be shared via controlled links. This supports collaborative debugging, live previews and interactive demonstrations without the need for dedicated backend infrastructure.
BrowserPod is intended for use in agentic development platforms, MCP integrations, interactive documentation and any product where code execution is a core function. By shifting compute to the browser, it reduces cloud dependency, improves performance and enhances data privacy.
Stefano De Rossi, founder and CEO of Leaning Technologies, said,
“Agentic software changes the economics and the security model of code execution. BrowserPod is built as a language-agnostic execution layer for browser-based compute — so teams can run untrusted code where the user already is, with lower latency and less dependence on per-session cloud sandboxes. BrowserPod for Node.js is the first engine, and it sets the foundation for broader runtime support.”
Alessandro Pignotti, founder and CTO of Leaning Technologies, said,
“AI products increasingly need a safe place to execute code — not just generate it. BrowserPod provides a sandboxed runtime API with the primitives real products need: process isolation, filesystem, and controlled networking through Portals. Node.js is our first engine, and we’re expanding the platform to support additional runtimes and more complete Linux-class workloads over time.”
