Jan 5, 2024 · 1h 27m · latent-space
The Accidental AI Canvas - with Steve Ruiz of tldraw
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
In this episode of Latent Space, tldraw founder Steve Ruiz recounts his journey from fine arts to software engineering and explains how his open-source infinite canvas engine became an essential spatial interface for multimodal AI prototyping.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →
speaking balance: gold is the hosts, purple is the guest (3 minute bins)
Steve firmly rejects the idea of turning tldraw into a standalone AI SaaS product, arguing that model wrappers lack defensible moats compared to underlying canvas infrastructure.
Hardest push from the hosts ▶ 46:00 Sean presses on code export limitationsSean questions the production readiness of Make It Real, pressing Steve on whether generated code is merely disposable UI or genuinely usable in modular React codebases.
Biggest teaching moment ▶ 7:45 Steve explains vector ink vs raster stampsSteve educates the audience and host on the complex computational geometry required to dynamically generate polygon vector outlines for digital ink rather than stamping raster circles.
The host holds their own ▶ 57:20 Sean connects cloud diagrams to full-stack generationSean draws upon his AWS systems experience to propose extending visual canvas prompting into cloud architecture schemas and relational database generation.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The hosts as informed peer | Guest teaching | Guest disagreement | The hosts pushing back | Why |
|---|---|---|---|---|---|---|
| From Fine Art to Open Source: Perfect Arrows | 3 | 2 | 0 | 0 | Sean opens with warm banter and asks Steve to explain how his fine arts background led to UI prototyping. Steve gives an extended biographical overview detailing his transition from studio art to Framer and his work on Perfect Arrows. | |
| Inventing Perfect Freehand and Canvas Interaction Mechanics | 3 | 4 | 0 | 0 | Steve explains the algorithmic challenge of creating vector-based digital ink in Perfect Freehand versus standard raster stamps. Sean listens attentively as Steve describes the physics and mathematics behind the library. | |
| Founding tldraw and Creating the Canvas Infrastructure | 4 | 2 | 0 | 2 | Steve details the genesis of tldraw, including turning down an Adobe job offer after receiving inbound enterprise contracts and GitHub sponsorships. Sean intervenes briefly to clarify whether the $200k sponsorship figure was monthly or cumulative. | |
| Make It Real: Generating Interactive Web Prototypes | 4 | 3 | 0 | 0 | Steve screenshares and demonstrates Make It Real, showing how multi-modal vision prompting converts hand-drawn UI and annotations into functional interactive web widgets. Sean appreciates the engineering alignment between the canvas architecture and LLM vision. | |
| Comparing Prompt Granularity and Paper Wireframe Ingestion | 4 | 3 | 1 | 1 | Steve runs a live benchmark comparing four variations of prompt granularity on a kitchen timer widget and shows paper wireframe ingestion. Sean notes how XState/state chart thinking fits naturally into visual prompting. | |
| Spatial Prompting, Live APIs, and System Architectures | 6 | 3 | 1 | 3 | Sean challenges the practicality of generated code, questioning whether it is limited to throwaway single-file prototypes or viable for backend and React architectures. Steve demonstrates live API integration with dog.ceo and explains how canvas metadata handles OCR limitations. | |
| Real-Time Generation with Latent Consistency Models | 4 | 2 | 0 | 0 | Steve showcases real-time diffusion rendering with Latent Consistency Models on drawfast and lens.tldraw.com. Both reflect on the intersection between fine art performance, collaborative drawing, and real-time generation. | |
| The Future of tldraw, Canvas Moats, and Founder Advice | 5 | 4 | 1 | 1 | Sean probes Steve on tldraw's commercial strategy, questioning why they do not pivot entirely into an AI wrapper company. Steve articulates the defensibility of the canvas engine itself over point AI solutions, followed by lightning-round reflections on founder intuition. |