---
title: Starter kits
sidebarTitle: Overview
status: published
author: tldraw
date: 1/30/2026
order: 1
keywords:
- starter kit
- templates
- examples
---
Starter kits provide example implementations of common canvas-based use cases. Use them to prototype ideas or as the foundation for new projects. The source code is yours to hack on.
---
## Create with tldraw
You can access starter kits using the `npm create tldraw@latest` command:
```bash
npm create tldraw@latest
```
Or by using a template repository on [GitHub](https://github.com/orgs/tldraw/repositories).
---
## Available kits
### [Workflow](/starter-kits/workflow)
Build visual tools where users drag, connect, and execute nodes on the canvas. Includes node and connection shapes, automatic connection routing, and a replaceable execution engine.
### [Chat](/starter-kits/chat)
A canvas for sketching, annotating, and marking up images before sending them to an AI chat.
### [Agent](/starter-kits/agent)
An AI agent that interprets and manipulates drawings and other elements on the canvas.
### [Image pipeline](/starter-kits/image-pipeline)
Visual node-based builder for AI image generation pipelines. Chain prompts, models, and processing steps to create complex image workflows with real-time preview.
### [Branching chat](/starter-kits/branching-chat)
A visual branching conversation interface for creating interactive chat trees with AI integration.
### [Multiplayer](/starter-kits/multiplayer)
Self-hosted tldraw with real-time multiplayer collaboration powered by tldraw sync and Cloudflare Durable Objects.
### [Shader](/starter-kits/shader)
WebGL shader backgrounds that respond to shapes and interactions on the canvas.
---
## Why build with starter kits
Complete starter code built around the tldraw SDK
Ready for real-time collaboration
Custom shape systems and tool implementations
Skip the months of research and implementation. Each kit provides tested solutions for complex canvas interactions.
Start further, prototype faster. Get extra features, patterns, and components relevant to your use-case.
Use as a reference or the foundation for something new. The starter kit code is MIT licensed and free to hack with.
Built around common use cases. Every component uses the SDK's extensible APIs. Add custom shapes, tools, and behaviors on top.
---
Starter kits use the same [license](/community/license) as the tldraw SDK.