Stitch - Open Source Prototyping

I’m the founding engineer of Stitch Design, an open-source prototyping tool. Following in the footsteps of Quartz Composer and Origami, Stitch allows users the ability to prototype complex, mobile-first interactions in a canvas environment. You can check it out on GitHub here.

I worked on a variety of features, including:

3D Prototyping

Stitch — 3D prototyping; a transform patch animates a robot model in real time

AR Prototyping

Stitch — AR prototyping in the canvas, rendered through RealityKit

Computer Vision Nodes

AI - Features

Stitch — AI-assisted features generating a rectangle animation from a natural-language prompt

Engineering Notes

Active development on Stitch has wound down, and the code remains open source. I wrote a series of technical notes documenting the engineering behind the major systems I worked on:

  • Computer Vision Nodes in Stitch — CoreML and Vision detection nodes, and the bounding-box alignment investigation.
  • Building a 3D System Inside Stitch — the container-entity pattern, the transform-math refactor, and the full RealityKit node library.
  • Bringing AR to Stitch — AR sessions, raycasting, anchors, and a camera pipeline that works across iPhone, iPad, and Mac Catalyst.
  • Building StitchAI: From Prompt to Graph — an honest retrospective on building toward a prompt-to-graph Copilot, and where the experiment did and didn’t deliver.