Labs

Tools I built to fix my own work.

Small browser apps, each built in a single session with Claude and no production code team behind it. Every one solves a real job that BIM or the spreadsheet made harder than it should be. Open them, click around, and read the build if you want the prompts.

Wall Type Builder
React · Three.js
Launch app

Wall Type Builder

Stop drawing wall types. Build them.

Stacks real Australian layers into a 3D wall, sums the thickness, calculates the R-value, and exports an issue-ready schedule. Rw and FRL are looked up from tested systems or returned as TBC, never invented.

Window Schedule Builder
WebGL · SVG
Launch app

Window Schedule Builder

Windows drawn from real extrusions.

A window configurator built from genuine manufacturer profiles. Size the bays, pick the operation, and it draws the window and lays out a scaled schedule sheet ready to issue.

Parametric Brick Wall
Three.js
Launch app

Parametric Brick Wall

The part BIM was missing.

Every brick is a real 230×110×76 unit laid to a bond. Drive the face with an invisible field so one control reorganises the whole wall, with live buildability checks and clean IFC, GDL and FBX export.