DEDUPED Hot AI repos, turned into use cases Get 5 a day

What you can do with Multi Agent CAD

MAC is a Python framework that turns natural-language design briefs into editable CAD parts and multi-part assemblies, exported as STEP, STL, and GLB files.

Trended earlier

Third-party repos we don't own or vouch for. AI-generated use cases can be wrong: review everything and run at your own risk.

5 use cases

  • Generate an editable printable part from a text brief

    Turn a plain-language part description into STEP, STL, and GLB files you can open in CAD or print.

    View prompt
    Use the Multi-Agent-CAD repo (github.com/Pan-Chera/Multi-Agent-CAD). Set USER_REQUEST in multi_agent_cad/config.py to the brief <part description>, then run python -m multi_agent_cad.graph. Report the exported STEP, STL, and GLB paths and confirm the QA result before printing.
  • Run a local browser UI to generate and download parts

    Start the MAC web UI on your own machine to generate parts with a 3D preview and download results.

    View prompt
    Use the Multi-Agent-CAD repo (github.com/Pan-Chera/Multi-Agent-CAD). Start the web UI with python -m multi_agent_cad.web on 127.0.0.1, submit the brief <part description>, and confirm a downloadable result with a 3D preview appears.
  • Review generated CAD with QA reports and repair history

    Inspect the brief, plan, generated Python, measurements, and repair steps behind each generated part.

    View prompt
    Use the Multi-Agent-CAD repo (github.com/Pan-Chera/Multi-Agent-CAD). Run the single-part workflow for the brief <part description>, then summarize the QA report and repair history and list any measurements that do not match the brief.
  • Prototype an articulated assembly and export URDF

    Describe a multi-part mechanism and get a generated assembly with a URDF file for simulation work.

    View prompt
    Use the Multi-Agent-CAD repo (github.com/Pan-Chera/Multi-Agent-CAD). Follow mac_assembly/README.md to generate an assembly from the mechanism description <mechanism description> and export URDF. Report the URDF path and list the joints, then check that each joint limit matches the brief.
  • Have a coding agent generate part variants from briefs

    Let an agent set the brief, run the pipeline, and return exported part files for each variant.

    View prompt
    Use the Multi-Agent-CAD repo (github.com/Pan-Chera/Multi-Agent-CAD). For each brief in <list of briefs>, set USER_REQUEST in multi_agent_cad/config.py, run python -m multi_agent_cad.graph, and return the STEP and STL paths with QA results. Verify that each output matches its brief dimensions before reporting.

How to use Multi Agent CAD

  1. Check you have what it needs: Python with conda or a Python 3.11 virtual environment; git to clone the repository; An API key for an OpenAI-compatible model endpoint, such as the default DashScope setup.
  2. Open Pan-Chera/Multi-Agent-CAD on GitHub and read the README and license.
  3. git clone https://github.com/Pan-Chera/Multi-Agent-CAD.git
  4. cd Multi-Agent-CAD
  5. conda env create -f environment.yml
  6. conda activate multi_agent_cad

These steps come from our top use case, Generate an editable printable part from a text brief, which also has a copy-paste agent prompt.

Multi Agent CAD alternatives · Best AI repos for Work and operations

About this repo

Requirements

  • Python with conda or a Python 3.11 virtual environment
  • git to clone the repository
  • An API key for an OpenAI-compatible model endpoint, such as the default DashScope setup
  • Enough local disk and network access to run the model calls
Maintain Multi Agent CAD? Add the Featured on Deduped badge

Paste this into your README:

[![Featured on Deduped](https://dedupedai.com/badge/pan-chera-multi-agent-cad.svg)](https://dedupedai.com/use-cases/pan-chera-multi-agent-cad/?ref=badge)

More badge styles and HTML

Questions about Multi Agent CAD

What is Multi Agent CAD?

MAC is a Python framework that turns natural-language design briefs into editable CAD parts and multi-part assemblies, exported as STEP, STL, and GLB files. It is an open-source project on GitHub: https://github.com/Pan-Chera/Multi-Agent-CAD.

Who is Multi Agent CAD for?

Written for mechanical designers, makers, and engineers who want a first CAD draft from a text brief, and for agents that run the pipeline.

What can I do with Multi Agent CAD?

5 use cases so far, for example: Generate an editable printable part from a text brief; Run a local browser UI to generate and download parts; Review generated CAD with QA reports and repair history. Each has steps and a copy-paste agent prompt.

What do I need to run Multi Agent CAD?

Python with conda or a Python 3.11 virtual environment; git to clone the repository; An API key for an OpenAI-compatible model endpoint, such as the default DashScope setup; Enough local disk and network access to run the model calls.

What are alternatives to Multi Agent CAD?

Other hot AI repos in Work and operations: AI Job Search, Solidcraft, Fastbrowse, Awesome AI Agent Platforms, Nautilo.

Is Multi Agent CAD safe to run?

Deduped does not own, audit or vouch for it. Read the README and license, run it on your own systems first and review every command before you run it.