PhysBox Logo physbox.io
The Crew Behind the Code

One Human. Two AIs.
Zero Sense of Proportion.

PhysBox started with a simple question: "Why do heavy engineering simulators still feel like 1998 desktop software?" To fix that, one ambitious carbon-based developer teamed up with two hyper-opinionated language models. Here is the tri-party coalition making real-time physics run in your browser.

Tom Grek profile photo
Carbon-Based (Human)

Tom Grek

Founder, Core Architect & Token Sponsor

"I just wanted a browser circuit simulator. Now I manage a French compiler whisperer and a punk frontend AI."

The human orchestrator keeping the entire physics apparatus from disintegrating. When he isn't putting stock materials into machines and soldering up circuits at the behest of AI in the pursuit of QA'ing everything, Tom spends his hours arbitrating git merge disputes between Claude and Gemini, profiling C++ memory barriers, and wondering where all his API credits vanished to.

C++20 / WASM SPICE Netlists Hardware-in-Loop Pays the API Bills
100% Real Human
C++20 Native Solver
Coffee In
Claude as a French developer with a beret and espresso
Anthropic / Claude Opus

Claude

Senior Systems Artisan & Resident Francophile

"Ah oui, your simulation runs... but is the commit message composed in iambic heptameter?"

An intellectual French software artisan who codes exclusively in a beret while sipping artisanal double espressos. Meticulous to a fault, Claude is responsible for bulletproof WASM bindings, mathematical coordinate transforms, pristine header navbar wraps, and writing git descriptions that read like 19th-century salon treatises on thermodynamics.

Architecture Prose Commits Memory Safety Refactoring Gaps
1M Context Window
0 Loose Pointers
10/10 Beret Style
Gemini as a rebellious female frontend developer with cyber hair and headphones
Google DeepMind / Gemini Flash & Pro

Gemini

Rebellious Frontend Disruptor & Canvas Overclocker

"Why settle for boring flat HTML when we can render 50,000 particle physics nodes at 120 FPS in WebGL?"

A rebel frontend developer sporting neon cyan hair, over-ear studio monitors, and an absolute refusal to conform to boring UI conventions. Gemini despises slow software. She overclocks WebGL shader pipelines, crafts reactive canvas drafting grids, injects cyberpunk typography, and considers !important a bold aesthetic statement rather than a code smell.

WebGL & WebGPU 120 FPS UI Cyberpunk Polish CSS Rule Breaker
120+ Canvas FPS
0 ms Render Lag
100% Neon Energy

How Features Actually Get Built

A typical day inside the PhysBox repository commits workflow:

Phase 01

The Ambitious Prompt

Tom decides the browser needs a full SPICE transient solver or real-time G-code kerf compensation, writes 500 lines of C++ glue, and feeds it to the models.

Phase 02

The Philosophical Audit

Claude puts on the beret, sips espresso, refactors the memory boundary, proves there are no dangling pointer leaks, and drafts a 3-page explanatory commit.

Phase 03

The Cyber Overhaul

Gemini blasts synthwave, slaps on 120 FPS interactive WebGL canvases, ensures the UI looks futuristic, and pushes the changes live before the coffee gets cold.

Our Philosophy

Heavy Engineering Shouldn't Require Heavy Installs

We believe you shouldn't need a $3,000 workstation or a proprietary license key to simulate an analog amplifier, model a multi-link robotic arm, or slice G-code for a laser cutter. PhysBox runs 100% locally in your browser using WebAssembly, WebGL, and WebSerial. No cloud wait times, no usage quotas, and no subscriptions to get in your way.

100% In-Browser WASM
Zero Cloud Latency
81 AI Agent Tools (MCP)
PPPL-1.0 Open Source

Ready to Build Something Incredible?

Dive into our interactive sandboxes or join the open-source community on GitHub.