#19 · Primary category: 3D Generation & Asset Creation

Multi-Agent-CAD

3d-modeling 3d-printing agent-pipeline aider build123d cad generative-design langgraph llm llm-agent mechanical-engineering multi-agent opencascade qwen step step-file text-to-3d text-to-cad

MAC (Multi-Agent CAD): A decoupled multi-agent framework for text-to-CAD generation via constrained test-time compute

Project last updated:08/13/26

GitHub Stars

913

Forks

84

Contributors

2

License

MIT

Why we included this project

Text-to-CAD is genuinely hard because a model has to turn plain language into geometry that will actually print, and MAC attacks it with four agents that pass structured state between steps instead of making one enormous model call. The output is editable STEP solids built on build123d and OpenCascade, real geometry you can machine or print rather than a rendered mesh. Splitting the work across agents keeps the context window small, which is why the project reports roughly a hundred times fewer tokens than single-agent baselines and a similar drop in inference cost. The articulable print-in-place examples are the most interesting part, since they show how clearance gaps are controlled so joints move freely right off the build plate. If you prototype mechanical parts or want a text-to-CAD pipeline you can run yourself at a fraction of the token spend, this is a good place to start.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category