[{"data":1,"prerenderedAt":669},["ShallowReactive",2],{"project-49833867":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":50,"post_text":51,"what":52,"said":100,"maker_in_thread":207,"shape":219,"grid":223,"attempts":632,"same_week":633,"maker_shows":49,"maker_hidden":661,"reader_version":662,"card":663},"49833867","Whiteboard (YC W26)","An open-source IDE for thoughtful software design","title","Show HN: Whiteboard (YC W26) – An open-source IDE for thoughtful software design","https:\u002F\u002Fgithub.com\u002Fdevdotfast\u002Fwhiteboard","github.com","sidharthkmenon",1790270496,2026,424,143,74,4366,2,"legend","dev_tools","code review and design canvas","desktop_app",[24,25,26,27,28],"code review","architecture diagrams","semantic diff","ai agents","software design","mixed",0.063,{"positive":32,"neutral":33,"mixed":34,"critical":35},24,36,3,20,83,{"idea":38,"execution":41,"design":42,"privacy":45,"pricing":46,"performance":48},{"positive":39,"critical":40},12,10,{"positive":18,"critical":18},{"positive":43,"critical":44},4,5,{"positive":18,"critical":18},{"positive":47,"critical":47},0,{"positive":47,"critical":49},1,[34,47,44,34,34,49,34,49,34,49,49,49,44,34,49,44,44,49,34,34,49,44,18,44,43,34,49,34,34,34,34,43,44,18,44,44,34,49,34,43],"Hello! We’re Sid, Alex, Ketan, and Milan. We’re building Whiteboard (https:\u002F\u002Fwhiteboard.dev.fast\u002F), an open-source desktop app where humans and agents can architect software together in a common workspace. Here’s our repo: https:\u002F\u002Fgithub.com\u002Fdevdotfast\u002Fwhiteboard.\n\nWe 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 wit",{"problem":53,"audience":59,"pricing":67,"motivation":71,"time_to_build":75,"stack":76,"openness":97,"stage":98,"team_size":99},{"value":54,"source":55,"evidence":56},"Understanding and reviewing agent-generated code and architecture changes without losing comprehension.","maker",[57],{"id":58},"post",{"value":60,"source":55,"evidence":61},"Software engineers and tech leads reviewing AI agent work.",[62,63],{"id":58},{"id":64,"by":65,"text":66},"49836840","eecks","As an architect, how do you envision me using this?",{"value":68,"source":55,"evidence":69},"Desktop app free under MIT; future paid hosted web version planned.",[70],{"id":58},{"value":72,"source":55,"evidence":73},"Missed the feeling of whiteboard sessions with devs; agent-written code created cognitive debt.",[74],{"id":58},null,[77,85,89,93],{"value":78,"source":79,"evidence":80},"Electron","commenter",[81],{"id":82,"by":83,"text":84},"49840608","fireant","So it's an electron app but you don't support editing or even viewing on the web? And no windows client?",{"value":86,"source":55,"evidence":87},"VSCode (CodeOSS) base",[88],{"id":58},{"value":90,"source":55,"evidence":91},"Rust",[92],{"id":58},{"value":94,"source":55,"evidence":95},"WASM plugin system",[96],{"id":58},"open_source","launched","team",{"praise":101,"objections":113,"requests":147,"questions":173,"alternatives":188},[102],{"value":103,"source":79,"evidence":104},"Semantic pseudocode diffs and diagram-to-code linking are a good idea.",[105,109],{"id":106,"by":107,"text":108},"49834543","bbor","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…",{"id":110,"by":111,"text":112},"49836542","syl5x","Okay great timing because I was having the exact same idea, but mine was just a skill that was building a website with the flow mapped out and the relevant code, which seems that…",[114,129,136],{"value":115,"source":79,"evidence":116},"Called an IDE but cannot edit files.",[117,121,125],{"id":118,"by":119,"text":120},"49837645","icar","``` You cannot currently edit files in Whiteboard. If this is something that you find yourself wanting to do, please file an issue! ``` Do you still consider this an IDE? Curious",{"id":122,"by":123,"text":124},"49839050","cjmcqueen","\"Known limitations You cannot currently edit files in Whiteboard. If this is something that you find yourself wanting to do, please file an issue!\" Seems like a big limitation…",{"id":126,"by":127,"text":128},"49836271","nmekala35","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…",{"value":130,"source":79,"evidence":131},"Electron app is large and heavy.",[132,133],{"id":82,"by":83,"text":84},{"id":134,"by":11,"text":135},"49835098","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…",{"value":137,"source":79,"evidence":138},"Diagrams may drift from code over time.",[139,143],{"id":140,"by":141,"text":142},"49840763","vladzoff","I can see the value of having the agent and the human looking at the same design. The thing I'd worry about is the diagram becoming another thing that slowly diverges from the…",{"id":144,"by":145,"text":146},"49835980","asdev","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…",[148,159,166],{"value":149,"source":79,"evidence":150},"Windows support.",[151,155],{"id":152,"by":153,"text":154},"49837945","gusmally","Echoing the wish for a Windows version. This is the first piece of software I've attempted to download in my ~2 years on this site. 90% of the software engineers I know are on…",{"id":156,"by":157,"text":158},"49836566","woggy","Plans for Windows version?",{"value":160,"source":79,"evidence":161},"Linux support.",[162],{"id":163,"by":164,"text":165},"49835940","igorkraw","Looks cool :-)Linux wen plz so I can play with it?",{"value":167,"source":79,"evidence":168},"GitHub PR linking and commenting.",[169],{"id":170,"by":171,"text":172},"49838943","anymoonus","make it possible to link to and comment on github PRs - this would be a sweet reviewing tool",[174,181],{"value":175,"source":79,"evidence":176},"How does it make money?",[177],{"id":178,"by":179,"text":180},"49840667","frabia","Looks interesting! Side question: how do you plan to make money out of it?",{"value":182,"source":79,"evidence":183},"Does it upload repository data to a server?",[184],{"id":185,"by":186,"text":187},"49842572","satwikhebbar","Codex warns me - \"Whiteboard requires uploading\u002Fexposing repository data to its authoring server\". Is this expected? I had a different take on \"local\" and \"works as a plugin with…",[189,193,200],{"value":190,"source":79,"evidence":191},"VSCode and Cursor",[192],{"id":126,"by":127,"text":128},{"value":194,"source":79,"evidence":195},"Mermaid diagrams",[196],{"id":197,"by":198,"text":199},"49834714","2001zhaozhao","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…",{"value":201,"source":79,"evidence":202},"LikeC4 and Erode",[203],{"id":204,"by":205,"text":206},"49841490","solatic","How do you compare to https:\u002F\u002Flikec4.dev\u002F and https:\u002F\u002Ferode.dev\u002F , which are currently fully open-source and community driven? C4 gives the text-based representation needed for…",{"comments":208,"answered":39,"key":209},29,[210,213,216],{"id":211,"text":212},"49834903","hmm - those tools are great, but I don't think orchestrator \u002F ADE is quite right either, since this is explicitly not opinionated about where your coding agent is living.…",{"id":214,"text":215},"49834814","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…",{"id":217,"text":218},"49838036","yes, this is tricky and something we’ve struggled with too. We chose IDE because the closest comp is probably VSCode - lots of folks seem to just use it for code browsing \u002F…",{"commenters":36,"max_depth":220,"maker_replies":208,"first_comment_mins":221,"lifespan_hours":222},6,32,253,[224,226,230,232,234,237,240,243,246,248,251,255,258,261,263,265,268,271,274,277,279,283,285,288,289,291,293,295,298,301,304,306,308,312,315,319,321,323,324,327,329,333,335,337,342,344,348,352,354,356,359,362,365,368,371,373,375,378,382,386,389,393,396,400,405,409,411,414,416,420,422,424,426,429,431,433,435,439,444,446,448,450,453,457,461,464,466,470,473,477,481,483,486,488,491,493,495,498,501,504,506,508,510,514,516,518,520,523,525,527,529,531,534,538,543,548,550,554,556,558,560,562,566,570,572,575,577,581,586,590,594,596,600,602,607,609,613,617,619,621,625,627,629],[106,47,34,225,107,47],"project\u002Fmixed\u002Fidea",[227,47,47,228,229,47],"49834688","other\u002Fneutral\u002Fnone","bpshaver",[231,47,47,228,198,47],"49834811",[211,47,47,233,11,49],"maker\u002Fneutral\u002Fidea",[235,47,47,236,198,47],"49836700","commenter\u002Fneutral\u002Fnone",[238,47,47,228,239,47],"49840194","superjose",[241,47,47,228,242,47],"49840211","jacobgold",[244,47,47,228,245,47],"49961414","Maksim-Burtsev",[214,47,47,247,11,49],"maker\u002Fneutral\u002Fnone",[249,47,44,250,107,47],"49835614","project\u002Fpositive\u002Fexecution",[252,47,34,253,254,47],"49835701","maker\u002Fneutral\u002Fexecution","thesiti92",[256,47,34,253,257,47],"49841118","kiney",[259,47,47,236,260,47],"49853103","ntlx",[262,47,47,236,107,47],"49853586",[204,49,34,264,205,47],"project\u002Fneutral\u002Fidea",[266,49,34,264,267,47],"49842269","d0mine",[269,49,34,233,270,47],"49849880","ketan_around",[272,49,49,273,205,47],"49853265","project\u002Fcritical\u002Fidea",[275,49,34,264,276,47],"49855313","euroderf",[118,18,49,278,119,47],"project\u002Fcritical\u002Fdesign",[280,18,34,281,282,47],"49837795","project\u002Fneutral\u002Fdesign","asa123",[217,18,47,284,11,49],"maker\u002Fneutral\u002Fdesign",[286,18,47,228,287,47],"49844115","pineapple_opus",[197,34,34,225,198,47],[290,34,47,233,11,49],"49835171",[292,34,49,273,198,47],"49836795",[294,34,47,233,11,49],"49836993",[296,34,47,228,297,47],"49840811","sippeangelo",[299,34,34,264,300,47],"49848505","jenniferhooley",[302,34,47,228,303,47],"49836067","verdverm",[305,34,47,228,198,47],"49836941",[307,34,47,228,303,47],"49837016",[309,43,47,310,311,47],"49842013","other\u002Fpositive\u002Fidea","mtford",[313,43,47,228,314,47],"49844984","chris_st",[316,44,49,317,318,47],"49836507","project\u002Fcritical\u002Fexecution","8organicbits",[320,44,47,253,11,49],"49836577",[322,44,47,253,11,49],"49841403",[122,220,49,278,123,47],[325,220,49,278,326,47],"49839216","altmanaltman",[328,220,47,284,11,49],"49839529",[330,331,49,273,332,47],"49834864",7,"writtenone",[334,331,47,233,11,49],"49835202",[336,331,47,228,332,47],"49836380",[338,339,44,340,341,47],"49840151",8,"project\u002Fpositive\u002Fprivacy","nickosh",[343,339,47,247,11,49],"49840916",[345,346,47,310,347,47],"49836793",9,"pftburger",[349,40,44,350,351,47],"49837428","project\u002Fpositive\u002Fidea","tnspacetime",[82,353,49,317,83,47],11,[355,353,47,253,11,49],"49840906",[357,353,34,358,270,47],"49858985","project\u002Fneutral\u002Fexecution",[360,39,47,228,361,47],"49835319","doc_ick",[185,363,49,364,186,47],13,"project\u002Fcritical\u002Fprivacy",[366,363,34,367,254,47],"49844280","maker\u002Fneutral\u002Fprivacy",[369,363,44,370,186,47],"49845849","maker\u002Fpositive\u002Fprivacy",[110,372,47,310,111,47],14,[374,372,47,310,347,47],"49836817",[376,372,47,310,377,47],"49840203","ithkuil",[379,380,47,228,381,47],"49840326",15,"bad_haircut72",[383,384,44,350,385,47],"49836484",16,"itissid",[387,384,47,388,11,49],"49837099","maker\u002Fpositive\u002Fidea",[390,391,47,236,392,47],"49836767",17,"lfdo0870",[394,391,47,236,395,47],"49844675","polymer8563",[397,398,49,273,399,47],"49837529",18,"purple-leafy",[401,402,47,403,404,47],"49836440",19,"other\u002Fneutral\u002Fidea","metanonsense",[406,35,34,407,408,47],"49840367","project\u002Fmixed\u002Fdesign","nnevatie",[410,35,47,233,11,49],"49840892",[412,413,47,228,303,47],"49836158",21,[415,413,47,247,11,49],"49836204",[417,418,44,350,419,47],"49836332",22,"shouryamaanjain",[140,421,49,273,141,47],23,[423,421,47,233,11,49],"49840966",[425,421,34,264,270,47],"49841001",[427,32,47,228,428,47],"49840531","heltale",[126,430,49,273,127,47],25,[432,430,47,233,11,49],"49836312",[434,430,47,228,303,47],"49836643",[436,437,44,350,438,47],"49854301",26,"shtse8",[440,441,34,442,443,47],"49863075",27,"project\u002Fneutral\u002Fnone","pull_my_finger",[152,445,34,358,153,47],28,[447,445,47,253,11,49],"49838007",[449,445,34,358,270,47],"49858999",[451,208,49,273,452,47],"49841932","_davide_",[454,455,44,250,456,47],"49841065",30,"DylanMerigaud",[458,459,44,350,460,47],"49835239",31,"shaundano",[462,221,44,350,463,47],"49838809","Saltloaf",[144,465,49,273,145,47],33,[467,465,47,468,469,47],"49836283","commenter\u002Fneutral\u002Fidea","milanb",[471,465,44,350,472,47],"49839516","cannonpalms",[474,475,44,350,476,47],"49842763",34,"gozucito",[478,479,34,281,480,47],"49837784",35,"AM1010101",[482,479,47,284,11,49],"49837952",[484,33,34,358,485,47],"49840172","thoman23",[487,33,47,253,11,49],"49840936",[489,490,34,281,303,47],"49835627",37,[492,490,47,284,11,49],"49835662",[494,490,49,278,303,47],"49835717",[178,496,34,497,179,47],38,"project\u002Fneutral\u002Fpricing",[499,496,47,500,11,49],"49840898","maker\u002Fneutral\u002Fpricing",[502,496,34,264,503,47],"49843011","monkeydust",[156,505,34,358,157,47],39,[507,505,47,253,11,49],"49838511",[509,505,34,358,270,47],"49859005",[511,512,34,264,513,47],"49838730",40,"whattheheckheck",[515,512,47,233,11,49],"49839604",[64,517,34,264,65,47],41,[519,517,47,233,11,49],"49837051",[521,522,47,253,11,49],"49859426",42,[163,524,34,358,164,47],43,[526,524,34,253,254,47],"49836004",[528,524,34,358,164,47],"49836181",[530,524,34,253,254,47],"49836401",[532,524,34,358,533,47],"49838279","elitistphoenix",[535,536,34,264,537,47],"49840900",44,"saleebmina",[539,540,44,541,542,47],"49860478",45,"project\u002Fpositive\u002Fnone","bencodeurr",[544,545,44,546,547,47],"49834369",46,"project\u002Fpositive\u002Fdesign","souvlakee",[549,545,47,284,11,49],"49834414",[551,552,44,350,553,47],"49835228",47,"theaniketmaurya",[170,555,34,358,171,47],48,[557,555,34,253,270,47],"49839049",[559,555,49,364,171,47],"49840101",[561,555,47,228,171,47],"49840106",[563,564,44,541,565,47],"49834380",49,"komposit",[567,568,34,497,569,47],"49834508",50,"saadn92",[571,568,34,500,270,47],"49834547",[573,568,44,350,574,47],"49835491","_puk",[576,568,44,388,569,47],"49843872",[578,579,44,541,580,47],"49835068",51,"eliburnes",[582,583,44,584,585,47],"49835732",52,"maker\u002Fpositive\u002Fdesign","artur_makly",[587,588,44,350,589,47],"49838273",53,"namanbhulawat",[591,592,34,442,593,47],"49841463",54,"ahriad",[595,592,34,247,270,47],"49859000",[597,598,49,273,599,47],"49841081",55,"bschwindHN",[601,598,47,468,11,49],"49883449",[603,604,49,605,606,47],"49834994",56,"project\u002Fcritical\u002Fperformance","factorialboy",[134,604,47,608,11,49],"maker\u002Fneutral\u002Fperformance",[610,611,44,541,612,47],"49851442",57,"imshaikot",[614,615,49,273,616,47],"49837464",58,"physicallyIllfr",[618,615,47,468,270,47],"49837532",[620,615,34,442,616,47],"49838282",[622,623,49,278,624,47],"49834622",59,"nthypes",[626,623,47,284,11,49],"49835313",[628,623,44,584,574,47],"49835533",[630,623,44,546,631,47],"49841293","monegator",[],[634,638,643,647,652,657],{"id":635,"name":636,"points":637,"category":20},"49858513","Reladraw",415,{"id":639,"name":640,"points":641,"category":642},"49898778","Real-time Solar System (space.bl2.net)",408,"creative",{"id":644,"name":645,"points":646,"category":642},"49869574","Lofi Cities",320,{"id":648,"name":649,"points":650,"category":651},"49845172","Jev Plays Pokémon",282,"ai",{"id":653,"name":654,"points":655,"category":656},"49837006","Koi.rest",228,"consumer_social",{"id":658,"name":659,"points":660,"category":656},"49879401","HN.watch",226,false,"v2",{"id":664,"name":5,"line":6,"ai":661,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":665,"top":18,"kw":666,"maker":11,"domain":10,"tier":19,"attempts":47,"strip":667,"url":9,"mix":668,"praise":103,"objection":115,"sub":21},49833867,0.06,[24,25,26,27,28],"3053313131115315513315254313333452553134",[32,33,34,35],1794036710782]