Takes a hardware idea from “I want to build this” to “here is the engineering, the parts list and the costed run I need before I can honestly ask anyone for money.”
Sibling to LaunchPath. LaunchPath scores whether a campaign is ready. Prebuild works out whether the thing is buildable, what it takes, and what it costs. When you want to know why it does not work yet and when it might, that is Reckoning. Free, MIT licensed, and it makes no network requests — nothing you type here can leave your device.
Almost every hardware project that dies had one governing number nobody wrote down. This stage is about finding yours, and then — the part people skip — working out what actually sets it.
The single quantity that decides whether this works at all. Everything downstream is arithmetic hanging off it, so if it's wrong, everything is wrong — and it will still look fine.
This is the question the worked example exists to teach. Makers almost always assume the governing number is set by the headline component — the motor, the chiller, the battery. It's usually set by something duller and further upstream, and that something is usually an interface: how much of the thing can actually accept or deliver what you're pushing through it.
From the governing number, the physics that follow whether you like them or not. This is where the tool earns its existence: it does the arithmetic a first-timer skips, and shows the working so you can check it rather than trust it.
Subsystem by subsystem, with a role for every line. Prices you haven't checked stay marked as estimates. And the padding row stays, because every hardware post-mortem says the same thing: the cost that kills you is the one you didn't list.
| Subsystem | Part | What it's for | Qty | Unit | Line | Price is |
|---|
A roll-up of your stage 3 parts list across five run sizes. It invents no supplier discounts. Your entered prices carry through unchanged at every volume, because a discount you have not been quoted is a wish. What changes with quantity here is only the arithmetic you can honestly do at a desk: tooling spread thinner, and the per-unit costs that have nothing to do with parts.
Four versions, each with one question it exists to answer and one exit test — the thing that has to be true before you are allowed to move on. Write them before any more arithmetic.
Licence. MIT. Fork it, teach with it, strip out the worked example and put your own in.
Privacy. This is one HTML file with no network requests. There is no server, no account, no analytics and no storage — nothing typed here can leave your device, because there is no code in this file that could send it. Don't take that on trust: open the source and search for fetch(, XMLHttpRequest, sendBeacon, <script src, <img, localStorage. The links out are the only network traffic, and they only happen if you click one.
A caution worth stating. Everything here is first-order arithmetic. It gets you to the right order of magnitude and shows you which assumption is load-bearing. It is not a substitute for a real engineer, real component testing, or a real bench. Where a number matters — a safety margin, a pressure, a current, anything that could hurt someone — go and measure it.
Intended for young adults building their first piece of hardware, with a few weekends and a few hundred dollars of runway. The whole job of this tool is to help you spend that runway on the right thing.