Not meshes. Not disposable geometry. Impulse builds real CAD parts and assemblies, held as one product model — the dimensions, the dependencies between them, and the manufacturing intent meant to become real products. Not just faster CAD. Engineering output that can be made and trusted.
Why this matters
A usable design still has to satisfy requirements, fit the parts around it, move correctly, and survive how it will be made. Impulse keeps that as a product model: the parts, and the dependencies that tie them. Today most of that still sits with the engineer. Carrying it is the real work.
◇ Carrying context is the real work
Requirements, constraints, sketches, and references. Impulse works from all of it, authors real CAD, and measures what it created against the conditions that matter — before the work is committed.
▣ Parts that can be made. Products that go together.
Molding, forming, machining, stamping. Assemblies that fit, move, use the parts you already buy, and can actually be put together. A file of shapes is not that.
↻ Today the check is still a person
Design intent goes in, CAD comes out, someone verifies it, and the cycle repeats. Impulse keeps the build and the check in one loop, and only brings you the decisions that are actually yours.
Meet the system
You bring the intent. Impulse carries the context, checks the physics and how the product is made and assembled, and commits real B-rep — accurate enough to manufacture, without hand modelling the path there.
Drives the engineering
An agent that takes your intent and does the work.
Describe the product, or one change to it. Impulse plans the parts, authors the geometry, and keeps going through the fits and the construction that used to be hand modelling. Mundane engineering stays in the loop. When a choice is actually a design decision, it comes back to you — with the reason — and waits.
Carries the context
Every part, feature, and reason stays addressable.
The product is held as one product model: requirements, references, mates, clearances, and why a dimension exists. Semantic addressability means you can point at a hinge, a wall, or a clearance and the system knows what it is and what depends on it. Add or alter information and it stays attached — session after session.
Proves it will work
Physics, DFM, DFA, and the assembly — before it commits.
Fit, motion, and load are measured on the live product. Design for manufacture and design for assembly run on the same model: draft, walls, tool access, fastener reach, and whether the parts go together in an order a person can actually follow. A change that breaks a neighbor is caught before it lands.
Real B-rep. High accuracy.
Industrial solids. Nothing disposable standing in for a part.
The geometry is true boundary representation on an industrial kernel — faces, edges, and features with manufacturing accuracy, not a mesh that only looks like a part. When a construction fails, the same intent is re-expressed until the solid is real. What comes out is clean STEP you can take into the tools you already use.
Context, proof, and geometry stay in one loop. A change is a change to the product — not a new file you have to reconcile by hand.
Why Impulse
When the system can carry more of that loop reliably, the value moves beyond faster CAD toward engineering work that can actually be delegated.
Bring the context
Intent, photos, sketches, references, CAD, constraints. Add them at the start or alter them later. The plan stays tied to what you gave it.
It decides the engineering
Fits, clearances, and construction stay in the loop. When a choice is a design decision, Impulse elects it back to you — and waits.
Watch it, stop it, ask again
The reasoning stays visible. Interrupt whenever you want; the loop resumes. A credited build is constrained and open to questions — and a change goes back in.
See it work
You bring the context and the decisions that are actually yours. Impulse does the engineering in between — a plan you can read before it builds, a build you can stop and inspect, and a product you can keep questioning. A change goes back through the same loop.
Context in
Text, images, sketches, existing CAD. Add them up front or alter them once the work has started — a dimension, a reference, a constraint. Impulse treats that context as the product, not as a prompt it discards after the first shape.
Your intent, its engineering
Impulse reasons from the brief and feeds the design back before it builds. Fits, clearances, and construction stay in the loop. When the choice is actually a design decision, it elects that back to you — with the plan attached — and waits.
The build, in the open
Part by part, the reasoning stays on screen — what it is authoring, and why. Interrupt at any point; the loop resumes from where it stopped. What lands is a verified, credited build: every part and the assembly constrained, and open to inspection.
Stay in the loop
A credited build is the start of the next turn. Ask whether a lid opens under its own weight, or whether a deeper pocket still fits the parts around it. Impulse answers against the live product, and a change re-enters the same loop — with every prior decision still accessible.
The product model
Impulse holds the product as one model. Parts, features, and requirements are the nodes. A dependency is what has to stay true between two of them: the gear is located by the shoulder, the wall keeps 4 mm of clearance, the joint holds 7 bar, the stroke reaches depth. On the diagram, those dependencies are the lines.
Change a node and dependency propagation follows the lines out from it. The gear moves with the shaft, because of the shoulder. Raise the line pressure and the load on the joint is calculated again. Propagation stops at the boundary, the first node that cannot move. The mount pattern is already in the plate. The cartridge length is the supplier's. The needle still has to reach depth. Impulse reports the shortfall and the choices, and waits. Anything past the boundary is left alone.
Product model
Parts, features, and requirements, and the dependency that has to stay true between them.
Dependency propagation
A change runs along those dependencies and updates every node that can move.
Propagation boundary
It stops at the first node that cannot move, and leaves everything past it alone.
Each example below is one edit: the nodes that move, and the node where propagation stops.
The edit
Extend the shaft 6 mm.
Gear and bearing sit on the shoulder. The end wall has 4 mm of clearance. The plate pattern is already decided.
Shaft, gear, wall
Your decision
The gear sits on the shoulder, so the full 6 mm carries it into the end wall. Clearance was 4 mm. The bearing and the boss have already followed. That wall is the face bolted to the parent plate. Keeping 1 mm of clearance means finding 3 mm somewhere else.
No compromises
⌁ Real-time progress
Plan, reasoning, and measurement stay on screen. Stop the run whenever you want. It resumes from where it stopped.
⇄ Your formats, your tools
STEP in, STEP out. Start from your existing parts and finish in SolidWorks, Onshape, or Fusion — or go straight to your printer or shop. No lock-in.
▧ Nothing to install
Browser-native. The kernel, the model, and the verification run server-side — a session is one link, shareable with your whole team.
▣ Your IP stays yours
Private projects, full export at any time, and a record of every decision and measurement — the audit trail your design reviews always wanted.
What you walk away with
80%
of the work.
The boring engineering. Clearances, draft, mates, wall thickness, how the parts go together, rev N+1. A whole product, a mechanism, a fixture, a client variant — Impulse does that work. You don't draw it.
100%
checked before it commits.
High-confidence output. Fit, physics, manufacture, and assembly are measured before anything lands. You stand behind a product, not a shape you have to babysit.
Pricing
Credits power agentic engineering — planning, building, editing, and verifying real geometry. Spend them on the best model for the job, from fast drafts to deep reasoning.
Builder
$39
per month
Pro
$199
per month
Studio
$999
per month
Impulse for teams that build serious systems
Large assemblies, your component catalog as a design space, proposals with every assumption stated, private deployment. For automation builders, integrators, and engineering organizations.
We're onboarding in waves — early seats get the agent first.
Seats from $39/mo · engineering & hardware teams first