A bench, not CAD.
KerfSense is a woodworking design tool that works the way a bench does. Grab a board. Put it against another. Choose how they meet, and the joint settles — mortise depth, tenon length, shoulder lines, all of it. Change the stock, and the plan adjusts with it.
How it works
Boards first.
Not sketches, not solids — boards, with species, grain, and real dimensions. A design is boards and the ways they meet.
Joints follow intent.
Connect two boards and KerfSense reads what the arrangement means. Naming the joint — mortise & tenon, half-lap, dado — is a deepening move, never the price of entry.
Change propagates.
Thicken a leg and the mortise depth, tenon length, and stock lengths that depend on it update. The plan stays one coherent thing.
The cut list is live.
Board feet for lumber, sheet counts for panels, per-board shop notes, per-end saw settings — computed from the plan as it stands, exportable to clipboard, text, or CSV.
What it refuses to do
KerfSense does not make suggestions. It states what is — and it tells you when something is impossible in the stock you've given it. The design stays yours.
Where it runs
KerfSense is a native Windows desktop application, built in Rust. Plans are
.kerf files — plain, versioned documents that belong to you.
A zero-install web viewer is on its way: open a .kerf in the
browser, orbit the model, read the cut list — on any platform, nothing to
install. That viewer will live here.
Privacy
This site sets no cookies, runs no analytics, and loads nothing from any other origin. Every byte it serves comes from kerfsense.com.
Early access
KerfSense is being built toward release. Early access opens here first — the list is coming soon.