No product photos. The repository, rendered.
Every device below is drawn by your GPU from the actual committed models — the printable STLs and the vendor board CAD — assembled the way you'd build them. Push a change to the models on GitHub and this page picks it up. That's the point.
Open the full AR viewer → Tune materials in the Render Lab → See the whole fleet drawn flat →
This page turns over the devices we have built. For everything we talk about — every printed part, every board we buy in, every tool, and the ones that are still only an idea — the fleet drawn flat gives each one the same isometric figure and says plainly which rung it is on.
—
?product=doorbell&tour=1&stop=3 opens a story mid-beat. Let the camera rest and the view refines itself — a thin-lens pass with real depth of field and soft shadows, accumulated sample by sample, then the GPU goes back to sleep. Printed parts are the committed STLs, boards are the committed vendor CAD. Screens are stylised — the Lab runs the real firmware.
Seated positions are authored choreography, not a CAD constraint solve — same honesty contract as the repo's assembly.json. Sense fields are illustrative sectors drawn from the documented numbers (a 62° lens, an 80° radar sector), foreshortened to fit the stage — not measured antenna patterns.
Your browser couldn't start WebGL, so the live render can't run here.
The models are still real and still yours to inspect: browse the enclosure catalog on GitHub or visit the Lab.
Real parts, not props
Marketing renders usually live in a design tool, far from the shipping product. These meshes are fetched from the same repository your printer and your compiler use. If it looks good here, it's because the parts are good.
Updates itself on every commit
The page asks GitHub for the latest commit, pins every file to that SHA, and re-checks while you watch. Tweak a chamfer in OpenSCAD, export, push — the showroom follows without anyone touching this page.
Verify everything
Every part links to its exact file at the exact commit being rendered. The same transparency the Witness Kernel demands of video evidence, applied to our own marketing.
The invisible, drawn to its numbers
Press sense and the showroom draws the waves you can't see: the camera's true 62° field, the radar's documented 80° sector with its wavefronts, Wi-Fi sensing as ripples in the room. Press tour and it tells the story itself — flying in close, opening the assembly, lighting up the board where detection actually runs. Prefer to lean back? The Story plays the same beats as a scroll-driven reveal. The shapes are illustrative; the numbers are the repo's own — and the devices that sense nothing say so just as proudly, because that's the product.
Optics, not clip art
Camera lenses are coated glass with thin-film interference; the sensor die shimmers behind a real aperture. Boards get routed solder mask, ENIG gold and silkscreen — drawn procedurally, byte for byte, in your browser. When you stop moving, an idle-time refiner integrates the view into a studio photograph.
What you're looking at
The bill of parts for the current view — each one fetched from the pinned commit.
| Part | What it is | Source file |
|---|---|---|
| Loading… | ||