tldraw's Avatar

tldraw

@tldraw.com

infinite canvas / http://tldraw.com / http://tldraw.dev / https://discord.tldraw.com/bsky

3,818
Followers
3
Following
261
Posts
01.07.2023
Joined
Posts Following

Latest posts by tldraw @tldraw.com

Preview
Back to Content - tldraw: Build whiteboards in React with the tldraw SDK The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.

Blog is back tldraw.dev/blog/back-to...

14.01.2026 20:19 πŸ‘ 12 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
tldraw: Infinite Canvas SDK for React The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.

You too can impress your customers, friends, and future friends by building canvas experiences with the tldraw SDK. Visit tldraw.dev to learn more.

19.12.2025 21:10 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Beautifully simple learning tools | Genio, formerly Glean Genio (formerly Glean) creates beautifully simple learning tools that boost knowledge, skills and confidence. Trusted by over 1,000 institutions globally.

Check out Genio at genio.co/

19.12.2025 21:10 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Welcome @Geniolearn as the newest customer for the tldraw SDK! Genio creates learning tools for students and uses tldraw for visual note-taking in their Genio Notes app on web and mobile.

19.12.2025 21:10 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
tldraw: Infinite Canvas SDK for React The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.

You too can build canvas features and become a customer at tldraw.dev.

19.12.2025 20:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Snaptrude | The AI-Powered Concept Design Platform Design, collaborate, and deliver faster with Snaptrude, the browser-based concept design platform for architects. From program to BIM, in one tool.

Check it out at snaptrude.com

19.12.2025 20:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Welcome @snaptrude as the latest customer for the tldraw SDK. Snaptrude uses tldraw to power its present mode where users share and collaborate around architectural designs.

19.12.2025 20:58 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1
Agent starter kit β€’ tldraw Docs The Agent Starter Kit demonstrates how to build an AI agent that can interpret and manipulate the tldraw canvas. It features a chat panel on the right-hand-side of the screen where the user can communicate with the agent, add context and see chat history. It works as a foundation to create diagram generators, drawing assistants, or visual AI applications.

And if you want to build something like this, we have a starter kit for building agents that control the canvas. Check it out here: tldraw.dev/starter-kit...

19.12.2025 20:27 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - tldraw/tldraw: very good whiteboard infinite canvas SDK very good whiteboard infinite canvas SDK. Contribute to tldraw/tldraw development by creating an account on GitHub.

You can also read the source code at github.com/tldraw/tldraw.

19.12.2025 20:27 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
tldraw A free and instant collaborative whiteboarding tool.

Check out tldraw.com to try it yourself. We're unshipping the fairies at the end of the month, so get em while you can!

19.12.2025 20:27 πŸ‘ 7 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

We also encouraged the agents more to request new context. This would create a new prompt to continue what they were doing before, but with new context about the canvas, todo list, and fairies, too.

19.12.2025 20:27 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

You can see this if you select three fairies and prompt the group. One fairy will be elected as the orchestrator, create the project, and wait for the other fairies to finish the work.

19.12.2025 20:27 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In earlier builds, fairies had different personalities and talents. The orchestrator fairy would assign tasks based on the most appropriate worker fairy available, preferring to use a more creative fairy for some tasks and more operationally inclined fairies for other tasks.

19.12.2025 20:27 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We ended up using a 'fairy management system', where one fairy would draft the plan, create the todos, assign the todos to other agents, and then coordinate their output with followup todos.

19.12.2025 20:27 πŸ‘ 18 πŸ” 1 πŸ’¬ 1 πŸ“Œ 5

For example, if three fairies began working on a wireframe with todos for a header, body and footer, they would often place these in completely arbitrary places relative to the others.

19.12.2025 20:27 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

There were many issues with this. What if two agents start working on the same task? Even if agents work on different tasks, how do they work together towards an overall goal? And in doing this, how do they coordinate between different parts of the overall goal?

19.12.2025 20:27 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Our first attempt at orchestrating multiple fairies was to create a shared todo list for all of the agents and give it as context alongside screenshots and structured data about the canvas.

19.12.2025 20:27 πŸ‘ 8 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

How do you coordinate when agent spend most of their time 'underwater' and only briefly and intermittently β€˜return to the surface’ for context?

19.12.2025 20:27 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

In a multi-agent system, things can change a lot while an agent is working. Another agent might be editing the canvas. Humans might be moving things around.

19.12.2025 20:27 πŸ‘ 9 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

For example, on tldraw, one person can draw something while speaking to their collaborator and looking at what they are drawing. An agent can only see the state of the canvas or communicate with other agents before and after it has finished drawing.

19.12.2025 20:27 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Agents only receive new context when they're prompted. While they stream back their response, they can't get new context. So unlike humans who actively observe, communicate, and learn while working collaboratively, agents are essentially working blind. No real-time feedback.

19.12.2025 20:27 πŸ‘ 10 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Getting multiple AI agents to work together on an infinite canvas means tackling a huge coordination problem. Here's what we learned while building our fairies feature (december only on tldraw dot com)

19.12.2025 20:27 πŸ‘ 29 πŸ” 1 πŸ’¬ 2 πŸ“Œ 2
Post image

The @inkandswitch.com team organised a social at the @tldraw.com office in London to share some recent news and research from the lab.
priti.is/chasingspark... 🌱
My favourite moment: bonus Tldraw experiments from @todepond.com

14.09.2025 11:11 πŸ‘ 11 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Huge

18.09.2025 20:39 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

Grab a starter kit, build something incredible, and let us know what you've made! Follow here, star us on GitHub, or join the Discord, links in bio.

18.09.2025 18:05 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Remember, tldraw is a company and you can work with us. Drop us a message at tldraw.dev/careers. Here's our office.

18.09.2025 18:05 πŸ‘ 7 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
tldraw β€’ pricing The tldraw SDK provides tools, services, and APIs to build beautiful whiteboards and infinite canvas applications with real-time collaboration and a powerful React-based canvas.

We've also updated our licensing model for the tldraw SDK. From 4.0 forward, the SDK will require a license key to work in production. You can grab a free 100-day trial license at tldraw.dev/pricing. Non-commercial projects may apply for a hobby license for unrestricted use.

18.09.2025 18:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1
Video thumbnail

In addition to starter kits, this release completes the months-long effort to make the tldraw SDK compliant with WCAG 2.2 AA. Paperwork coming soon.

In practice, this means better keyboard controls, a clearer, more customizable UI, and accessibility improvements for all of our users and customers.

18.09.2025 18:05 πŸ‘ 21 πŸ” 1 πŸ’¬ 1 πŸ“Œ 2
Video thumbnail

5. The branching chat starter kit features a threaded AI chat where the user can branch off from the conversation in multiple directions.

We built this on top of our workflow starter kit in an afternoon!

18.09.2025 18:05 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

4. The chat starter kit puts an inline canvas into a chat application so users can draw, add markup and include additional context to regular chat messages. Every AI chatbot should have this. Show your boss. Tag @cursor_ai and tell them to put the canvas in the chat ffs. Ask for tldraw by name.

18.09.2025 18:05 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0