27 comments

  • 8organicbits 2 minutes ago
    One concern about accuracy of the diagrams. In the example, there is a transition back to the session service labelled "wait for release" after the "no" decision. I'm not seeing that in the shown diff.

    Looking at the code the "no" seems to relate to the context expiring, so you wouldn't want to wait more if the context already expired, you'd want to stop. Is there a reason that label exists?

    I'm pretty wary of LLM development tools hallucinating and wasting my time, is that whats happening in the lease broker example?

  • itissid 4 minutes ago
    very cool. Congrats on the launch. first half of 2026 was the year when every one made such internal tools one way or another. I am happy you guys could build a product out of it.

    The cool thing is even though this tool addresses a few, use case for reducing cognitive load, they happen so frequently that they add up.

    I think they key with cognitive load is that the agents often produce a lot of trace/docs etc, in the end only a small % of the traces really are important to the final changes, because concise changes are typically very small and self contained.

    One thing i see this becoming important with is maintaining internal tooling built using this. I maintain an internal docs system that helps me do designing before i build code, that docs system is completely vibe coded and i can add features to it very fast, but now its all grown up. A challenge then is can i understand just enough about a new proposed change to approve it? That is key to the doc system not becoming a burden in of itself, while maintaining a tight core feature set.

  • bbor 2 hours ago
    Oh WOW, cool to see a technique that'll be everywhere in 12 months (the fake pen drawing animations + streaming diagrams as they're produced) first be announced. Do we still do "First!" comments, y'all?

    ~~[EDIT: you need to put "only for macOS" in way more prominent places, all over -- that offends my soul greatly and may Linus frown upon you all]~~ [EDIT2: I was mistaken!]

    This all looks really solid. That said, two remarks:

    1. The integration with OS LSPs is quite fun and commendable. Is it possible that the diagrams might get their own LSP, someday? Or is better just staying as direct TS callsites?

    2. The choice of the word "IDE" seems like it might get you in trouble, given the small "cannot edit files" detail. Any comments on the decision there, as opposed to, say... "brainstorming tool"? Or hell, "[architectonic] harness"?

    3. The psuedocode "semantic diff" thing is an incredible idea, wow. Props there.

    4. This language kinda concerns me: "how the requirements that you set were implemented". In my highly-arbitrary development flow, it ideally goes `idea -> spec/reqs -> plan -> test -> impl -> eval -> land -> review`, and this kind of tool seems explicitly targeted towards just the second and third with some partial coverage of their neighbors on either side. More concretely: by adding implementation, don't you lose a powerful specificity selling point and now have to compete with all full harnesses?

    5. Suggesting "GPT-6 Luna and Claude Opus 5.5" is presumably a typo? Cause the equivelant of Opus 5.5 is Astra, and even then not really.

    • sidharthkmenon 2 hours ago
      thank you! really appreciate it.

      1. Yeah, we've thought about this too - at the minimum, we're going to implement a vibe-codeable extension system so that you can add your own diagram types without rebuilding the app. definitely hopeful for some sort of common schema or lsp-shaped thing in the future

      2. this is a good point and is something we've considered and struggled with. we ultimately settled on the term 'IDE' because we've found that most people use vscode to review code nowadays, almost exclusively (so it makes it a bit easier to draw the comp in your mind). we're also strongly considering adding an editing feature, but not sure what the exact shape of it is, so decided to go in favor of not shipping it yet - editing tends towards a conductor / superset shape of product. maybe we could try "canvas" instead of "ide" or something? will mull it over more.

      4. Yeah, this is definitely tricky. This is why we didn't end up shipping edits as part of this release. Part of the solution here, we think, is tighter integration with the "spec" part of the lifecycle - where whiteboard makes it easier to understand if a spec (like a formal proof) is extensible, generalizable, etc. will mull on this more.

      5. yes that's a typo! we're fixing right now - we meant "GPT 6 Sol" (basically, fast TPS, don't need the limits of intelligence really).

      Edit: we do have a Fedora Linux build out if that's what you use! releasing stuff on every distro requires some care, so please let us know what you'd want to see it on (re: appimage lol) Edit 2: (5) is fixed! thank you

      • bbor 1 hour ago
        I don't have much to say, other than these were interesting & helpful responses to understand what you've learned and where you're going. So thanks!

        I'll be honest that my initial belief it was for OSX exclusively left me feeling indignant, so knowing I was just mistaken (based on the link up top, tbf) turns me around completly. I do in fact run Fedora, so I'll be trying this ASAP!

        I feel Fedora+Debian+Ubuntu+Arch covers all but the long tail of devs, based on vibes alone? You might get bullied if you don't support Nix, but you'll probably be bullied by them anyway lol so no advice on navigating those waters.

    • bpshaver 2 hours ago
      There are a lot of emerging tools like this for which we will need a name. A similar one I randomly came across (https://github.com/Maksim-Burtsev/merl) calls itself a "Code Navigator."

      Along similar lines, I also don't know what we're calling tools like T3 or Superset. They're basically harnesses for harnesses.

      • 2001zhaozhao 2 hours ago
        They are usually called orchestrators, sometimes Agentic Development Environments (i.e. IDE for agents) if they are complex enough
        • sidharthkmenon 2 hours ago
          hmm - those tools are great, but I don't think orchestrator / ADE is quite right either, since this is explicitly not opinionated about where your coding agent is living.

          Whiteboard is targeted at almost the opposite problem of the ADE (which is targeted to context switching) - having a dedicated tool to help you understand & participate in the development process in places where humans are high leverage.

          maybe also useful: https://x.com/ThePrimeagen/status/2101869827266596973?s=20

  • metanonsense 9 minutes ago
    Yeah.. that's something that I thought about for a few years now. I think making sense of code bases and software design will soon be a completely new industry. I had expected that companies like Jetbrains would be in a prime position to offer solutions for that, but it takes longer than I expected.
  • jwpapi 15 minutes ago
    So a question to other devs. I believe the simpler the software is the better and I want to avoid drawing tools as much as possible to be forced to look for simpler solutions as complexity is the devil. My application naturally came to a point where I ended up using a mermaid diagram twice.

    I don’t want to get to a point where I need something like this, but maybe I have to at one point.

    I feel like most of the tough challenges are solved and with databases like clickhouse and the well established patterns for atomicity, leases, idempotency, isolation. Do I need to build software that complicated ? And does anybody care?

  • 2001zhaozhao 2 hours ago
    This is definitely getting at least some things right about how we work with agents today, specifically that we often work at the architecture level, and we need a better alternative to the current Plan Mode offered by coding agents to efficiently architect software at a high level, which is more visual and offers better back-and-forth incrementation with the agent than simply "reject final plan with X message".

    From the website demos i definitely think this is a clean interface, although I don't know how much better this is compared to some simple custom Mermaid format, which the agent can write as artifact files and present to users. Zooming out, this app seems like 1 feature (a MCP with a GUI attached to it) rather than an entire product.

    Also, I don't know if asking the agent to write specific code changes into the plan is a good idea. I think maybe that a "plan -> approve -> write code" would let the agent write higher quality code than "plan which contains code -> approve". But maybe you can make it work when combined with some specific prompting marking the code as clearly work-in-progress and subject to change, and that the agent should surface any parts implemented differently relative to the plan to the user, etc.

    • sidharthkmenon 1 hour ago
      thanks for the feedback! two points:

      1. "is this a feature" - it could be! in fact, we will expose this as an MCP UI next so that you can view the info directly in Codex Desktop or Superset/Conductor/Emdash for example. that aside, we found that the big things that matter for us are: (1) good code navigation (diagram/spec -> code), (2) beautiful diff viewing, and (3) visualizing agent traces as they connect to code. we found that these problems were hard enough, and enough folks that were using platforms that didn't easily map to these requirements - e.g. TUIs like claude code - that a dedicated product that was just focused on these problems exclusively makes sense.

      2. "using whiteboard for plan mode": hmm, i think our wires are crossed a bit here. how people mostly use whiteboard today is:

      plan -> approve -> agent codes -> use whiteboard to explain the code.

      (or just omit the plan phase as a formal artifact -> just emit a plan + code together, like a golang design draft [A]).

      we are exploring an explicit "put the plan in whiteboard first" mode (there's a scratchpad feature that's experimental right now), but it's definitely not ready for prime time yet.

      [A] we were heavily influenced by golang's practice of "design drafts" as a way of scaling engineering velocity, e.g.: https://go.googlesource.com/proposal/+/master/design/draft-i... (thanks to Russ Cox, the legend)

    • verdverm 45 minutes ago
      > a better alternative to the current Plan Mode

      An easy upgrade (ime) is to be intentional about a process, move the planning artifact to a file, use multiple research/propose/review sessions to dial it in. Still tuning my vibes for when to add in some actual exploratory implementation elements, because there's always something you didn't foresee when getting to the actual implementation, while also not having them implement the solution as a "plan" in markdown

  • nmekala35 26 minutes ago
    Interesting idea for sure. But as a software engineer, I’m struggling to map out what this would replace today. I use Cursor pretty heavily, but it’s not entirely clear what would make me jump to a new IDE based on what you’ve built so far.

    Maybe I’m missing something.

    • sidharthkmenon 22 minutes ago
      sorry, yeah the word IDE is a misnomer - we will fix, looking for something better. It's really a canvas that your agent can use to help you understand an implementation, what tradeoffs were made, etc.

      Whiteboard is meant to be used in conjunction with tools like Cursor / an ADE.

  • doc_ick 1 hour ago
    If only this tool came out before I discovered the ballerina programming language (https://ballerina.io/). Otherwise I am inline with the language <-> uml like definition ballerina statically provides without llm usage.
  • shouryamaanjain 20 minutes ago
    this is really cool, claude artifacts often fails to visualize/explain system's layout and flows
  • igorkraw 56 minutes ago
    Looks cool :-)Linux wen plz so I can play with it?
    • thesiti92 50 minutes ago
      https://install.dev.fast/linux ! we just have a fedora build right now, but if you're looking for another distro let me know and i can put it on our roadmap.
      • igorkraw 35 minutes ago
        Thanks! Sorry if I missed it. I had clicked ok the download on the page and it only pointed me at Mac.

        If you can create an aur it'd be awesome for the arch crowd :-)

        • thesiti92 13 minutes ago
          ok i will get cranking on it, also got a request for nixOS too so im churning through them. watch the repo to get notified when the aur is released!
  • asdev 52 minutes ago
    I think the issue with this type of product is it creates an N+1 source of truth for teams alongside their other tools. Inherently, this will get out of date as a project progresses. You could have an agent update based on changes, but that would likely degrade the design doc/artifact into unintelligible slop which wouldn't be useful in the future. This is a behavioral/structural problem of software design in general, which I don't think can be solved by software. Perhaps if this is mainly focused on collaboration at design time, but then that begs the question if teams will really want this tool versus using Notion, Linear, Google Docs.
    • milanb 25 minutes ago
      I think you’re on the money with the problem of maintaining (another) source of truth.

      Speaking from personal experience, I still find myself reaching for Whiteboard. It’s helpful when it’s critical for me as a developer to understand the implementation, which is certainly not every change!

      In the future, we want to deliver a hosted product that addresses the N+1 concern you raised. The problem with the existing tools is that plans don’t stay up to date with what the agent decided to implement, and the back-and-forth that happens after the initial prompt isn’t captured. We believe a single whiteboard canvas can be used to capture not only a plan at design time, but what happens after.

  • shaundano 1 hour ago
    Very happy to see a product like this. UML-style diagramming is still a part of my workflow when designing any architecture. Excited to try it out.
  • verdverm 37 minutes ago
    I was confused for a moment by the name "Sid" in new coding tools.

    Sid of GitLab raised for Kilo, and GitLab is also of YC

    https://capwolf.com/former-gitlab-ceo-launches-kilo-in-ai-co...

  • artur_makly 1 hour ago
    Congrats! Looks tight.
  • writtenone 2 hours ago
    We need LESS of AI and more HUMAN thinking. The process of thought and the increased difficulty with increased complexity is a feature not a bug.

    AI note taking is a scourge on society and needs to go.

  • theaniketmaurya 1 hour ago
    looks great! personally for me, system design is quite imporatn and cognitive debt is shooting up
  • eliburnes 2 hours ago
    Excited to try this out!
  • souvlakee 2 hours ago
    Loved that zed-inspired landing pages.
    • sidharthkmenon 2 hours ago
      thanks, appreciate it! we also took inspiration from paper.design. the tmux bits are just for fun though :)
  • komposit 2 hours ago
    Cool idea will give this a try!
  • saadn92 2 hours ago
    What does pricing look like?
    • ketan_around 2 hours ago
      free, oss, and local-only right now! we are working on a hosted solution but honestly aren't sure yet; we mostly made this for ourselves to fix our own gripes with agentic coding :)
      • _puk 1 hour ago
        How does that fit the YC W26?

        You building something else and this scratches an itch?

        That aside. I actually love this. Anything that helps with the "wtf did you just do?".

        If I can still learn I will. If an agent can't reason about the changes made, then they are not good changes.

  • verdverm 1 hour ago
    Does it have a terminal and panes? These are things I do not ever see giving up
    • sidharthkmenon 1 hour ago
      it's meant to be used as a complement to your existing terminal! your agent uses the mcp or api from the terminal to draw on the Whiteboard
      • verdverm 1 hour ago
        I'm asking about terminals in the IDE, I have many of them, really multiple panes, each pane is agent(s) in terminals and the associated files/diff for their work. VS Code looks more like a dashboard for agents these days. (50" 4k)

        The headline says "IDE", but what you wrote here does not sound like an IDE, why would I want my agent calling an MCP / API to do the things your feature list suggests? What I'm seeing here would/could be better/replicated as a VS Code extension

        I'm only interested in an "Integrated Developer Experience", winner takes all kind of thing, tool sprawl is out of hand

  • factorialboy 2 hours ago
    736mb on macOS

    /facepalm

    • sidharthkmenon 2 hours ago
      yes, totally, this is a legitimate concern and i hate this too as a dev. we made the choice to build on top of vscode for the mvp so that the code navigation experience would be normal / seamless (and hopefully, devoid of slop).

      as a comparison, vanilla cursor / vscode is ~1GB and zed is ~400Mb.

      in the future we will definitely rewrite this app as fully native and get it way, way down. in the meantime, we're working to get the size down in other ways (e.g. our diff viewer can definitely be optimized - it's 138Mb, yikes)

  • imshaikot 14 minutes ago
    [dead]
  • tuhinkantisharm 2 hours ago
    [dead]
  • tuhinkantisharm 2 hours ago
    [dead]
  • ls-a 1 hour ago
    [dead]
  • nthypes 2 hours ago
    Vibe-coded landing pages are an instant “no thanks” for me.
    • sidharthkmenon 1 hour ago
      I did, for what it's worth, spend a painfully long amount of time designing this website, but unfortunately none of us are great frontend devs, so we lean on the models here for sure (definitely am working on getting better at frontend dev).

      we've put in a lot of time and attention into the app especially and hope it shows in the details - e.g. the diff viewer, the rendering animations - we want development to feel human again while still enjoying the speed boost of agents

      • _puk 1 hour ago
        The animation carries it, don't worry.

        So many launches don't show what they are. This on the other hand - got it straight away from the animation.

        Great job