frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

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

https://github.com/devdotfast/whiteboard
70•sidharthkmenon•1h ago•14 comments

Show HN: Make cursed fonts like Times New Bastard

https://bastardica.mitpit.com
30•MitPitt•19h ago•7 comments

Show HN: Air-gapped file encryption as self-decrypting HTML page

https://cms-sfx-demo.apeleg.com/
9•emurlin•11h ago•6 comments

Show HN: AgentRun: DSL to turn agents into workflows

https://github.com/Parcha-ai/agentrun
14•miguelrios•22h ago•0 comments

Show HN: Hormuz Signal – Iran war escalation risk from real data

https://www.HormuzSignal.com
2•mrPaul658•1m ago•0 comments

Show HN: Treepeat – Code similarity detection using Tree-sitter

https://github.com/dsummersl/treepeat
8•91awebsi•2d ago•0 comments

Show HN: Rig – Open-source cloud desktops for AI agents

https://github.com/ShadowWalker2014/rig
2•fengjiabo2400•36m ago•0 comments

Show HN: Most Hated Tools

https://www.mosthatedtools.app/
4•leonagano•3h ago•0 comments

Show HN: Timebar, a Mac timer shown as a thin line below the menu bar

https://github.com/velvet-shark/timebar
5•sabon•2h ago•2 comments

Show HN: Scalar.dev – Python/SQLite server-rendered starter app, no build step

https://getscalar.dev/
2•felipeccastro•2h ago•0 comments

Show HN: I'm crawling 11k homepages every week to track which fonts they use

https://fontsovertime.com/
4•fcjr•4h ago•1 comments

Show HN: Trader News – Hacker News for Finance

15•FailMore•9h ago•13 comments

Show HN: Clue Me – Describe the word you're given, Jev tries to guess it

https://yorohan.com/clue-me
5•rohanm93•5h ago•1 comments

Show HN: Minienv – remote mini environments generated from Docker Compose config

https://github.com/robgonnella/minienv
3•rgonn•5h ago•0 comments

Show HN: An open-source manufacturing ERP/MES/QMS

https://carbon.ms/self-hosted
51•barbinbrad•17h ago•26 comments

Show HN: I built a post-mortem debugger for native Windows x64/x86 crashes

https://www.forensicdbg.com
35•Loren_SL•23h ago•7 comments

Show HN: JevBench, a reproducible benchmark for typed decision models

https://benchmarkheaven.com/jev-models
145•florianstandhar•2d ago•36 comments

Show HN: Drop – A rootless Linux sandbox with gVisor support

https://droprun.sh/
187•mixedbit•2d ago•63 comments

Show HN: Npunlock – Run custom C kernels for Intel NPUs

https://github.com/hsfzxjy/npunlock
66•hsfzxjy•2d ago•13 comments

Show HN: An atlas of system designs with interactive architecture diagrams

https://atlas-sysdes.vercel.app/
50•mertkahyaoglu•2d ago•18 comments

Show HN: Trify3D – Compare AI 3D engines on one input and keep the best mesh

https://trify3d.com
2•lizoenn•2h ago•0 comments

Show HN: Tachyon – Java MCP Server SDK

https://tachyonmcp.dev
4•lumestro•9h ago•0 comments

Show HN: Training a model to identify AI web content from structure alone

https://arxiv.org/abs/2609.15369
68•jochenmadler•2d ago•25 comments

Show HN: Wl-pick – a live window picker for Sway

https://mil.ad/blog/2026/wl-pick.html
2•playnext•9h ago•0 comments

Show HN: CubeLV – AI that designs your automation before building it

https://app.cubelv.com
4•qqrun•10h ago•1 comments

Show HN: AI·rete·RAG – a Rete rule engine decides, RAG explains why

https://ai-rete-rag.com/
44•ZaharaHussain•2d ago•9 comments

Show HN: Mini-AGI – Dynamic continual learning model trained on 8GB VRAM

https://github.com/volotat/mini-AGI/
276•volotat•3d ago•76 comments

Show HN: Conway's Game of Life in boot sector

https://github.com/0xAX/BootLife
27•0xAX•3d ago•4 comments

Show HN: A competition for small neural networks that play strategy games

https://tinybrains.dev
115•codetiger•4d ago•41 comments

Show HN: InstinctFlash – High-Performance Serving Runtime for Robotics Models

https://github.com/General-Instinct/InstinctFlash
27•guanming0717•2d ago•4 comments
Open in hackernews

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

https://github.com/devdotfast/whiteboard
69•sidharthkmenon•1h ago
Hello! We’re Sid, Alex, Ketan, and Milan. We’re building Whiteboard, 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 and our homepage: https://whiteboard.dev.fast/

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 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://youtu.be/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...

Comments

souvlakee•44m ago
Loved that zed-inspired landing pages.
sidharthkmenon•42m ago
thanks, appreciate it! we also took inspiration from paper.design. the tmux bits are just for fun though :)
komposit•44m ago
Cool idea will give this a try!
saadn92•35m ago
What does pricing look like?
ketan_around•33m 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 :)
bbor•33m 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]

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.

bpshaver•22m 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•14m ago
They are usually called orchestrators, sometimes Agentic Development Environments (i.e. IDE for agents) if they are complex enough
sidharthkmenon•8m 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

sidharthkmenon•13m 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!! if you'd like other linux distros please do let us know :)

nthypes•27m ago
Vibe-coded landing pages are an instant “no thanks” for me.
2001zhaozhao•20m 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.

writtenone•10m 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.