caliperhq
an experiment in
closing the perception loop
caliperhq builds open-source tools that give Claude senses for the things it makes and the things it's asked to look at — vision for OpenJSCAD, pixel-precise annotation for images, more on the way.
Two companion tools at two ends of the same problem: how do you iterate on real things with an agent — efficiently, without frustration — when looking is the bottleneck? jscad-mcp answers it from the make side: Claude writes geometry, renders it, sees what came out. annomate answers it from the see side: Claude receives an image it didn’t make, then commits to claims at specific pixels. Each tool ships with a sister repo of worked examples.
jscad-mcp
MCP server that gives Claude vision for OpenJSCAD models — render, slice, highlight named parts.
jscad-mcp-example
13 demo .jscad models with walkthroughs, iteration GIFs, and Try-in-browser links.
annomate
MCP server that gives Claude a local VIA v3 annotator — three-voice loop with optional CLIP / SAM / VLM.
annomate-examples
20 worked perception sessions on Wikimedia images — wildlife, art, drawings, multi-view objects.
Featured walkthroughs
Section titled “Featured walkthroughs”Read all six essays → · See all 13 jscad demos →
more tools coming soon