explaingit

human-bee/local-tldraw-board

Analysis updated 2026-05-18

1JavaScriptAudience · developerComplexity · 2/5LicenseSetup · moderate

TLDR

A plugin that gives AI agents (Codex, Claude Code, Cursor) a live-editable local whiteboard via MCP, letting you watch agents arrange, annotate, and export visual content in real time.

Mindmap

mindmap
  root((Local tldraw Board))
    What it does
      Agent-editable whiteboard
      Live browser view
      Persists across restarts
    Use cases
      Screenshot layouts
      Visual spec sheets
      UI annotation
    Tech
      JavaScript
      tldraw editor
      MCP server
      Local web bridge
    Supported agents
      Codex Desktop
      Claude Code
      Cursor
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Ask an AI agent to arrange screenshots in a comparison layout on a whiteboard you can view and edit in your browser.

USE CASE 2

Have an AI agent build a visual spec sheet with mockups, notes, and open questions, then export it as a PNG.

USE CASE 3

Keep a persistent annotated whiteboard that an AI agent updates across multiple coding sessions without losing content.

What is it built with?

JavaScriptNode.jstldrawMCP

How does it compare?

human-bee/local-tldraw-boardacip/slack-claude-agentalexanderdaly/neurofhe-relay
Stars111
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderateeasy
Complexity2/53/52/5
Audiencedeveloperdeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Node.js and one of Codex Desktop, Claude Code, or Cursor, the setup script handles dependency installation automatically.

Use freely for any purpose including commercial use, as long as you keep the copyright notice.

In plain English

Local tldraw Board is a plugin that gives AI coding agents a persistent visual whiteboard they can edit in real time while you watch in a browser tab. The board uses tldraw, an open-source collaborative drawing tool, running locally on your machine. When an agent makes a change (adding shapes, dropping in screenshots, writing annotations), the edit appears immediately in the browser. The plugin works by running a local web server that hosts the tldraw editor and a separate server that exposes tools to AI agents via MCP (Model Context Protocol, a standard way for agents to call external tools). The agent sends commands to the MCP server, which relays instructions to the browser through a local bridge. Board data and any media on it are saved to a folder on your machine and persist across restarts. The use cases described in the README are tasks like arranging screenshots for a UI comparison, building a visual spec sheet with mockups and notes, or keeping an annotated whiteboard that the agent updates across multiple sessions. Boards can also be exported as images. Installation is supported in three AI coding environments: Codex Desktop (via its plugin marketplace), Claude Code (via slash commands or CLI), and Cursor (via MCP config or a symlink). First-time setup runs Node scripts to install dependencies, optionally register a macOS background service to keep the web server alive between restarts, and open a named board in the browser. All board data stays on your machine and is not sent to external servers unless you explicitly publish the files. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Set up local-tldraw-board in Claude Code, then ask the agent to open a board called design-review and arrange four screenshots in a two-column comparison grid with labels.
Prompt 2
I want to export my current local-tldraw board as a PNG file. What prompt do I give the agent and where does the file get saved?
Prompt 3
I want to add a custom MCP tool to local-tldraw-board that draws a specific shape on the board. Where in the codebase do I register new MCP tools?

Frequently asked questions

What is local-tldraw-board?

A plugin that gives AI agents (Codex, Claude Code, Cursor) a live-editable local whiteboard via MCP, letting you watch agents arrange, annotate, and export visual content in real time.

What language is local-tldraw-board written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, tldraw.

What license does local-tldraw-board use?

Use freely for any purpose including commercial use, as long as you keep the copyright notice.

How hard is local-tldraw-board to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is local-tldraw-board for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub human-bee on gitmyhub

Verify against the repo before relying on details.