Live feature tree
Every prompt parses into an editable tree of features and parameters, not a one-shot mesh you cannot touch.
live at cad.vayuai.ai
VayuAI CAD turns a plain-English description into a genuine B-rep solid on an OpenCascade kernel. A live feature tree, labeled dimensions, mass properties, configurations: real geometry, not a mesh guess.
No install. The kernel runs in a free Hugging Face Space.
live parametric render · configurations regenerate
01 · The pipeline
Watch a prompt travel the same path it takes inside the tool.
Live trace
The parser runs on the free-first LLM chain, the geometry on a real OpenCascade kernel, and the hole checks on published standards. Each stage lights up as a build passes through it.
waiting for a prompt...
02 · The workspace
The front end is a real modeling workspace, not a chat window.
Every prompt parses into an editable tree of features and parameters, not a one-shot mesh you cannot touch.
The viewport calls out diameters, radii, and lengths like a drawing sheet, straight off the model.
Volume, surface area, and mass computed from the actual solid, per material.
Size variants regenerate from the same tree: change a driving dimension and everything follows.
Keyboard-first: a command palette over a familiar ribbon and view cube, so hands stay on the keys.
Clearance fits, counterbores, and countersinks come from published tables, checked on every regenerate.
Multi-part models placed by joints, then every pair boolean-checked: touching is contact, overlap volume is an error.
Orthographic views with dimensions, and a section where it helps, generated from the same solid as DXF and PNG.
Flat parts nest onto stock and purchased sheets with honest utilization, remnant, scrap, and cost-ranked buying, for one part or a whole BOM.
03 · Nesting
Nest Studio plans real cutting layouts from any parts or assembly BOM.
0.0% of the sheet in parts · 0 placed
04 · The checks
Hole geometry is checked against the tables machinists actually use.
Close, medium, and coarse clearance fits for metric fasteners, applied straight from the callout.
Socket-head counterbore diameters and depths pulled from the standard tables, not guessed.
90 degree countersinks sized to the screw, with recess-style checks before the part is called done.
stack: next.js on vercel · fastapi + opencascade in a hugging face docker space · parsing on the free-first llm chain
05 · Try it
Describe a part and watch the tree build it in real geometry.
free to use · the space sleeps when idle, so the first build may take a moment