HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
devdotfast
whiteboard
TypeScript2026–2026
devdotfast / whiteboard

whiteboard

open-source canvas for thoughtful software design

2Distinct people
5Mentions
0Explicit recommenders
3.5KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

open-source canvas for thoughtful software design

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 1:49:46 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by day5 dated mentions

Observed mentions: 2026-09-24 17:21:36 UTC to 2026-10-20 08:18:16 UTC.

0122026-09-24 00:00:00 UTC to 2026-09-25 00:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsSep 242026-09-25 00:00:00 UTC to 2026-09-26 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-09-26 00:00:00 UTC to 2026-09-27 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-27 00:00:00 UTC to 2026-09-28 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-28 00:00:00 UTC to 2026-09-29 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-29 00:00:00 UTC to 2026-09-30 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-09-30 00:00:00 UTC to 2026-10-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-01 00:00:00 UTC to 2026-10-02 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-02 00:00:00 UTC to 2026-10-03 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-03 00:00:00 UTC to 2026-10-04 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-04 00:00:00 UTC to 2026-10-05 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-05 00:00:00 UTC to 2026-10-06 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-06 00:00:00 UTC to 2026-10-07 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-07 00:00:00 UTC to 2026-10-08 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsOct 72026-10-08 00:00:00 UTC to 2026-10-09 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-09 00:00:00 UTC to 2026-10-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-10 00:00:00 UTC to 2026-10-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-11 00:00:00 UTC to 2026-10-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-12 00:00:00 UTC to 2026-10-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-13 00:00:00 UTC to 2026-10-14 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 comments2026-10-14 00:00:00 UTC to 2026-10-15 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-15 00:00:00 UTC to 2026-10-16 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-16 00:00:00 UTC to 2026-10-17 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-17 00:00:00 UTC to 2026-10-18 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-18 00:00:00 UTC to 2026-10-19 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-19 00:00:00 UTC to 2026-10-20 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-10-20 00:00:00 UTC to 2026-10-21 00:00:00 UTC (exclusive): 2 mentions; 0 submissions, 2 commentsOct 20

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Sep 242026-09-24 00:00:00 UTC2026-09-25 00:00:00 UTC110
Sep 252026-09-25 00:00:00 UTC2026-09-26 00:00:00 UTC101
Sep 262026-09-26 00:00:00 UTC2026-09-27 00:00:00 UTC000
Sep 272026-09-27 00:00:00 UTC2026-09-28 00:00:00 UTC000
Sep 282026-09-28 00:00:00 UTC2026-09-29 00:00:00 UTC000
Sep 292026-09-29 00:00:00 UTC2026-09-30 00:00:00 UTC000
Sep 302026-09-30 00:00:00 UTC2026-10-01 00:00:00 UTC000
Oct 12026-10-01 00:00:00 UTC2026-10-02 00:00:00 UTC000
Oct 22026-10-02 00:00:00 UTC2026-10-03 00:00:00 UTC000
Oct 32026-10-03 00:00:00 UTC2026-10-04 00:00:00 UTC000
Oct 42026-10-04 00:00:00 UTC2026-10-05 00:00:00 UTC000
Oct 52026-10-05 00:00:00 UTC2026-10-06 00:00:00 UTC000
Oct 62026-10-06 00:00:00 UTC2026-10-07 00:00:00 UTC000
Oct 72026-10-07 00:00:00 UTC2026-10-08 00:00:00 UTC000
Oct 82026-10-08 00:00:00 UTC2026-10-09 00:00:00 UTC000
Oct 92026-10-09 00:00:00 UTC2026-10-10 00:00:00 UTC000
Oct 102026-10-10 00:00:00 UTC2026-10-11 00:00:00 UTC000
Oct 112026-10-11 00:00:00 UTC2026-10-12 00:00:00 UTC000
Oct 122026-10-12 00:00:00 UTC2026-10-13 00:00:00 UTC000
Oct 132026-10-13 00:00:00 UTC2026-10-14 00:00:00 UTC101
Oct 142026-10-14 00:00:00 UTC2026-10-15 00:00:00 UTC000
Oct 152026-10-15 00:00:00 UTC2026-10-16 00:00:00 UTC000
Oct 162026-10-16 00:00:00 UTC2026-10-17 00:00:00 UTC000
Oct 172026-10-17 00:00:00 UTC2026-10-18 00:00:00 UTC000
Oct 182026-10-18 00:00:00 UTC2026-10-19 00:00:00 UTC000
Oct 192026-10-19 00:00:00 UTC2026-10-20 00:00:00 UTC000
Oct 202026-10-20 00:00:00 UTC2026-10-21 00:00:00 UTC202

What Hacker News says

5 sources
I like this idea. I’ve also been really into the idea of a Brett Victor’s “Media for thinking the unthinkable” [1] you could imagine an agent using these techniques to "whiteboard" out its work onto a surface to show you visually. humans have such powerful parallel visual processing circuitry! might fit better in your context window. Bit of a shameless plug too - I felt strongly enough abt this to build an oss project around this too called “Whiteboard” [2] [1] https://worrydream.com/MediaForThinkingTheUnthinkable/ [2] https://github.com/devdotfast/whiteboard
In Reducing the cognitive load of AI changes
we've been working on an open-source ide that is just meant for code review. https://github.com/devdotfast/whiteboard/ your coding agents can draw interactive architecture diagrams with it that reference the underlying code so you can get familiar with a diff from a high level and drill down if you need to. we've found it super useful to quickly get a sense of your own changes before sending to colleagues or shipping.
In Ask HN: How to deal with shipping AI-written code you don't understand?

Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design

Hello! We’re Sid, Alex, Ketan, and Milan. We’re building Whiteboard (https://whiteboard.dev.fast/), an open-source desktop app where humans and agents can architect software together in a common workspace. Here’s our repo: https://github.com/devdotfast/whiteboard. We were missing the feeling of a “whiteboard session” with another dev where you leave with a deep understanding of a system, so we built this app for ourselves. Whiteboard plugs into the tools you already use - e.g. Claude Code, Codex, etc. – and gives your agent an SDK to draw on an in-app canvas to describe its work. We began with an MVP based on HTML artifacts and started rethinking the app as we ran into limitations: 1. Built on top of CodeOSS: We found that in pure HTML tools it was hard to connect a spec or diagram to code. In Whiteboard, when you click on visualizations
Read the rest
like a sequence diagram, an entity relationship diagram, or a quote from the agent’s trace, you can jump to the underlying code directly. When navigating code, you get keybindings and LSP support from VSCode out of the box. We’ve found this is especially valuable because tradeoffs are often only discovered after a first pass at implementation (re: slop) 2. Semantic diff viewer: we wrote a semantic, AST-aware diff viewer in Rust so you can only view the code changes which are relevant to you [1]. We’ve set up some sane defaults: large added functions are summarized as pseudocode, and things like unit tests and large documentation changes are collapsed / hidden. This is all customizable with a WASM-based plugin system. 3. Decision Log: We found it difficult to reason about what set of decisions our agents made autonomously. So we built tools for agents to query and link their own traces to the Whiteboard, so you can understand how the requirements that you set were implemented, and understand what decisions your agent made autonomously. Here’s a quick demo video explaining more: https://www.youtube.com/watch?v=ChPn3ftULWE Folks at companies like Salesforce and Modal are using Whiteboard today as a review tool for architecture or spec-level changes – really any change where they want to be involved: 1. Reviewing your own coding agent’s work: because Whiteboard makes it easier to review large amounts of code, folks will typically have their AI agents create a prototype and a corresponding Whiteboard session so they can iterate on the design. 2. Reviewing other people’s changes: We’ve found that Whiteboard is particularly helpful when composed with tools like Greptile. For example, you can run an automated code reviewer on small changes and escalate to a Whiteboard session for the changes that require human judgement. Why we built this: we’re four buddies from college who quit our jobs as tech leads right before agentic coding became industry standard. As we iterated towards an MVP for a previous idea, we struggled to maintain a comprehensible codebase while reaping all the velocity benefits of agentic coding. As more PRs were merged without our understanding, we felt a ‘cognitive debt’ begin to seep in, until it became difficult for us to even contribute to the system [2]. We’re releasing our desktop app under an MIT license. Please poke through and feel free to contribute! Eventually we’ll charge companies for a hosted web version that manages whiteboard session creation alongside features like trajectory storage and multiplayer reviews. Everything will always remain self-hostable. Thanks for reading, and we hope you try it out! We would love to hear any feedback and to learn from your expertise. Here’s are the project links again: https://github.com/devdotfast/whiteboard, and you can install (for MacOS + Linux) at https://install.dev.fast [1] diffs library: https://github.com/devdotfast/diffr [2] Credit for the term ‘cognitive debt’ goes to https://www.geoffreylitt.com/2026/07/02/understanding-is-the...
424 points · Open discussion

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.