Rough Magic | Podcast & Newsletter
Rough Magic Podcast: LLM demos
The canvas: Where humans and AI agents do high bandwidth collaboration
0:00
-46:51

The canvas: Where humans and AI agents do high bandwidth collaboration

Steve Ruiz, founder TL Draw

Steve Ruiz built TLDraw as an infinite canvas SDK and discovered that the spatial nature of a 2D surface solves coordination problems that human and LLMs struggle with elsewhere: orchestrating multiple agents, grounding abstract concepts visually and giving users a way to annotate and iterate on AI output. Engineering work is shifting from writing code to system architecture, and the canvas is where high bandwidth work happens magically.

In this episode Steve demos Make Real (”the world’s first vibe coding tool”), the Agent Starter Kit, and Fairies -- a new experiment that puts multiple agents directly on the canvas. He also previews future directions: foveation, zones and annotation for images and video.

TLDraw is hiring: https://tldraw.dev/careers

Timestamps
00:00 Teaser: Multi-agent canvas (Fairies)
00:51 Intro: Steve Ruiz
03:37 Intro: TLDraw
06:33 The canvas as a high-bandwidth collaboration surface
11:54 Demo: A history of TLDraw
16:04 Demo: Make Real (the world’s first vibe coding tool, Nov 2023)
23:30 Demo: The Agent Starter Kit
26:03 Demo: Fairies — multi-agent canvas orchestration
33:23 The dark code factory and human intervention
36:15 Future: Annotation as a primitive (images, video)
37:17 Future: Spatial harness for agents
39:24 Future: Responsive zones (”haunted places”)
43:21 Q&A: Building philosophy
45:49 Wrap: TLDraw is hiring

Follow / Get In Touch

  • Steve Ruiz: https://x.com/steveruizok | https://www.linkedin.com/in/steve-ruiz-61a150239/

  • Marc (host): https://x.com/marchattonhere | https://www.linkedin.com/in/marchatton/

Links

  • TLDraw: https://tldraw.com

  • TLDraw SDK: https://tldraw.dev

  • Make Real: https://makereal.tldraw.com

  • TLDraw Computer: https://computer.tldraw.com

  • TLDraw on GitHub: https://github.com/tldraw/tldraw

Discussion about this episode

User's avatar

Ready for more?