Point your phone at a wall and place a Canary at its true size — before it ships. It renders entirely on your device. Nothing about your home ever leaves the browser.
Real-scale model derived from the committed CAD
(scad/canary_vision_enclosure.scad) — a dimensionally-honest preview.
The photoreal, artist-finished model will drop in at the same path.
The compact XIAO-host Canary Vision — sized from the boards it actually carries, not a marketing render.
Outer shell, millimetres. 2 mm walls.
Grove Vision AI V2, the dominant board.
25 × 24 mm carrier, Pi-cam v1.3 grid.
Top hinge prongs plus a printable bracket.
All the expensive rendering is baked once, offline. Your device only reheats the result — so it's fast, free, and private.
Your GPU draws the model with physically-based lighting. There is no render farm, no upload, no round-trip. It works the same offline.
AR scale is fixed — you can't accidentally shrink or blow it up. What lands on your wall is exactly how big a Canary is.
Quick Look on iOS, Scene Viewer / WebXR on Android — from one .glb. Everywhere else, drag to spin it in 3D.
The model is generated from the CAD by a committed script. Swap in a Blender-baked hero later at the same path — the page won't change.