Write the
requirement.
Get the part.
Forma is a compiler for physical products. Plain-language requirements go in; manufacturable geometry, material, process and cost come out — each value traceable to the constraint that forced it.
Housing for a 4 kW inverter.
Ambient −20 to 85 °C.
IP67. Under 400 g.
10k units, injection moulded.
Under $18 landed.
- thermal
- −20 / +85 °C
- ingress
- IP67
- mass
- ≤ 400 g
- volume
- 10 000 / yr
- process
- IM · PA6-GF30
- cost
- ≤ 18.00 USD
382 g
budget 400 g16.80 USD
target 18.001 284
in 42 sManufacturing software never learned to hold intent.
A physical requirement is a coupled problem: geometry, material, process and cost decide each other. The industry solves it as five sequential problems in five unconnected systems, and pays for the seams in months and in tooling scrap.
geometry authored by hand, decoupled from intent
validation happens after the shape is already frozen
revisions tracked, reasoning lost
manufacturability discovered at the quote stage
cost arrives last, when change is most expensive
One computational layer underneath all of it.
Forma does not add another seat to the toolchain. It replaces the sequence with a single compilation pass that holds every constraint at once.
Constraint model
01Requirements are stored as a solvable graph, not a document. Every downstream value keeps a link back to the clause that forced it.
Coupled solver
02Geometry, material and process are searched together, so a wall thickness change re-prices the tool in the same pass.
Physics in the loop
03Impact, thermal cycling and stiffness are evaluated during search, not after it.
Manufacturing grammar
04Draft, ejection, gating and tolerance stack are hard rules of the search space.
Auditable output
05A production package: geometry, process definition, tolerances, cost — with reasoning attached.
Five passes from sentence to steel.
Parse
Prose becomes a constraint graph: loads, temperatures, mass budget, ingress class, volume, landed cost.
Why this isn't another AI CAD demo.
Generative CAD tools
Shape suggestions inside an existing model, judged by eye.
A compile pass that must satisfy every stated constraint before it returns.
Topology optimisation
Optimises a mesh for one objective, ignores how it gets made.
Optimises geometry, material and process against cost simultaneously.
Text-to-3D models
Plausible surfaces with no physical or manufacturing guarantees.
Engineering output with checks, tolerances and a bill of process attached.
Consultancies
Expertise that scales linearly with headcount.
Expertise encoded once and reused on every compile.
One brief. 1 284 candidates. One survivor.
The inverter housing brief has two hard ceilings — 400 g and $18.00. Most of the design space breaks one of them. Forma searches the whole field, then hands back the candidate that clears every clause, with the trade-off it made written down.
468 g
14.20
cheapest tool, over mass budget
382 g
16.80
selected — clears every constraint
341 g
22.60
lightest, breaks cost ceiling
Start at one part. End at whole machines.
Component
~1 part- enclosures
- brackets
- mounts
- housings
Assembly
~12 parts- industrial equipment
- consumer hardware
System
~240 parts- robotic cells
- vehicles
Machine
~4 800 parts- complex machines
If software can be compiled from intent, so can everything that gets manufactured.
Bring us a part you already struggle to make.
We work with a small number of hardware teams on real briefs — enclosures, brackets, housings, fixtures. You supply the requirement and the constraints you can't move. We return a compiled specification you can quote.
hello@formacompiler.com- Cohort6 hardware teams
- Engagementone brief, four weeks
- Outputcompiled spec + cost model
- Stageseed, pre-launch