Leaning Technologies has introduced BrowserPod for Node.js, the first runtime within a new browser-based compute framework designed to execute untrusted code safely on the client side. The release allows AI agents and development tools to run workloads directly in the browser, reducing latency while maintaining strong data protection.
The Node.js engine is targeted at teams building agentic platforms, AI-assisted coding environments and web-based development tools. By eliminating reliance on per-session cloud sandboxes, organisations can lower infrastructure demands and keep execution closer to the user.
As AI systems increasingly generate and run code autonomously, the question of safe execution environments has become critical. Traditional cloud approaches introduce operational overhead and expand the exposure of sensitive data, prompting a move towards localised execution models.
BrowserPod uses WebAssembly alongside the browser’s native security controls to run sandboxed processes locally. Despite operating within the browser, it supports multi-process execution and networking capabilities required for production-grade applications.
Within the Node.js runtime, workloads operate inside a virtual file system with tightly restricted access to system resources. Existing Node-based tools can run without modification, while remaining fully isolated from the host device.
A further capability, Portals, allows services running inside a pod to be shared through controlled URLs. This enables collaborative debugging, live previews and interactive demonstrations without deploying dedicated backend environments.
BrowserPod is suited to agent-driven development tools, MCP-style integrations, interactive documentation and platforms where code execution is central. By shifting compute to the client, it improves responsiveness, reduces cloud costs and keeps sensitive inputs and outputs within a governed environment.
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.”


