Whiteboard

Open-source desktop IDE where humans and coding agents architect software together on a shared canvas — interactive visualisations, diffs and agent trajectories that jump straight to the underlying code

Open Source Coding & Development
Visit Website ↗ by /dev/fast

What is Whiteboard?

Whiteboard is an open-source desktop app (MIT) where humans and agents architect software together on a shared canvas: your agent draws sequence diagrams, database diagrams and other visualisations to describe its work, and clicking any visualisation, quote from an agent trace or decision jumps straight to the underlying code.

Its semantic, AST-aware diff viewer — written in Rust — reviews diffs at the architecture level, summarises long functions as pseudocode, always shows function signatures and collapses tests and documentation changes, with a WASM-based plugin system for custom visualisations. A decision log records what agents decided autonomously, and Whiteboard plugs into Claude Code, Codex and other coding agents via an SDK. It runs on macOS, Windows and Linux, with a hosted version for teams coming soon.

Key features

  • Shared canvas where agents draw diagrams that lead to code
  • Architecture-level diff reviews with sequence and database diagrams
  • Semantic AST-based diffs with pseudocode summaries
  • Audit agent trajectories and decision logs
  • WASM plugin system for custom visualisations
  • Works with Claude Code, Codex and other coding agents

Pros

  • MIT open source and self-hostable, with a hosted version planned
  • Makes agent work auditable instead of a black box

Cons

  • You cannot currently edit files in Whiteboard
  • Working across multiple repos in a single review is not well supported yet

Whiteboard at a glance

PricingOpen Source
CategoryCoding & Development
Platformsmac, windows, linux
Company/dev/fast
Best forDevelopers whose coding agents produce big changes they need to actually understand
Official websitewhiteboard.dev.fast
idecanvascode reviewagentsdiffopen source

How to choose the right Coding & Development tool

The right coding tool depends on where you write code and how much of your codebase it can understand. IDE integration is the first filter — a tool that lives in your editor, sees your project files and respects your stack will help far more than a general chatbot you paste snippets into. Look for accurate completions, clear explanations of suggested changes, and strong refactoring and debugging support for your main languages. Privacy deserves real attention: check whether your code is used for training, and whether a self-hosted or enterprise option exists for sensitive projects. Price against the hours it actually saves — most developers feel the difference within the first week of real use.

Compare all Coding & Development tools →

Whiteboard FAQs

What is Whiteboard?

Whiteboard is an open-source desktop app (MIT) where humans and agents architect software together on a shared canvas: your agent draws sequence diagrams, database diagrams and other visualisations to describe its work, and clicking any visualisation, quote from an agent trace or decision jumps straight to the underlying code.

What are the main features of Whiteboard?

Whiteboard offers Shared canvas where agents draw diagrams that lead to code, Architecture-level diff reviews with sequence and database diagrams, Semantic AST-based diffs with pseudocode summaries, Audit agent trajectories and decision logs, WASM plugin system for custom visualisations and Works with Claude Code, Codex and other coding agents.

How much does Whiteboard cost?

Whiteboard is open source, so the software itself is free to download, use and self-host. Your only costs are the infrastructure you run it on and any paid services you connect to it.

What are the pros and cons of Whiteboard?

Strengths of Whiteboard include MIT open source and self-hostable, with a hosted version planned; Makes agent work auditable instead of a black box. On the downside, You cannot currently edit files in Whiteboard; Working across multiple repos in a single review is not well supported yet.