Three hyper-realistic, open-source simulation engines running 100% in your browser. From real-time Hardware-In-The-Loop (HIL) microcontrollers and microsecond electronics to procedural OpenSCAD 3D printing and adaptive ecosystem graphs—run instantly, locally, and completely free.
A triad of specialized simulation tools designed to eliminate the boundary between raw physical mathematics, hardware-in-the-loop microcontrollers, and 3D procedural CAD.
A high-fidelity electronics playground powered by an optimized, custom-compiled Ngspice WebAssembly engine with real-time Hardware-In-The-Loop (HIL) execution. Design, wire, and test complex electrical circuits with true physical waveforms synchronized directly with physical microcontrollers.
Code. Simulate. Print. Powered by AI.
An advanced mechanical simulator powered by a custom-compiled MuJoCo WebAssembly engine
and an integrated WASM OpenSCAD compiler. Generate parametric procedural CAD models, test
physical joint mechanics in real-time, and export 3D-print ready STL files.
A hybrid systems simulator engineered to model complex relationships, cellular events, and system cycles. Bridge the gap between deterministic calculus and stochastic environmental cellular grids.
Bridging cognitive reasoning with physically and sociologically accurate environments. physbox.io provides zero-latency local action spaces where agents can test layouts, solve physical problems, and safely interact with real-world systems.
Large Language Models are exceptional at writing code and reasoning through text, but they operate in a physical vacuum. Without realistic feedback, an AI agent cannot correctly optimize an audio amplifier circuit, balance an unstable mechanical linkage, test a physical ESP32 HIL microcontroller loop, or generate printable 3D CAD parts. They need grounded world models to solve complex, multi-modal tasks.
PhysBox solves this by exposing simplified, highly accurate physical, hardware, and sociological engines directly to AI agents. It provides a robust, local sandbox where agents can explore bounds, isolate failure points, and solve complex problems they otherwise couldn't touch.
Built entirely on client-side WebAssembly, our simulators enable AI agents to bridge the gap between abstract reasoning and concrete physical execution. Agents can utilize browser automation (like Puppeteer or Playwright) or standard WebSockets to interact with simulations in real-time:
By compiling industry-standard C simulation engines and CAD compilers to WebAssembly, we deliver desktop-grade physics, HIL hardware, and 3D modeling directly in the browser.
Native C simulation cores like Ngspice and MuJoCo compiled directly to WebAssembly for native-level execution speeds and complete browser sandboxing.
High-speed UART (460800 baud) & WebSocket protocol linking WASM circuit solvers with MicroPython/C++ firmware running on physical ESP32/CYD microcontrollers.
Integrated CSG geometry engine compiling OpenSCAD code to MuJoCo collision meshes in WASM with live parametric UI sliders and 1-click STL 3D-print export.
Runs entirely client-side. The landing page, assets, and all three simulators operate smoothly with zero external database dependencies or subscription models.
We believe scientific and educational tools should be accessible to everyone, everywhere. physbox.io is completely free to use, contains no hidden tiers, requires no account creation, and will remain open-source forever. You can clone the repositories and run them offline locally.