A CAD designer
Writes CadQuery, renders the model from four sides and checks the renders.
Design a planetary gear bearing with 5 planets
The agent iterates on its own output: it looks at the renders and fixes the model.
Run it
git clone https://github.com/brekkylab/ailoy
cd ailoy
cd examples/cad/python
uv run main.pygit clone https://github.com/brekkylab/ailoy
cd ailoy
cd examples/cad/node
npm install
npm startgit clone https://github.com/brekkylab/ailoy
cd ailoy
cargo run --example cadneeds a logged-in Claude Code, Codex or Gemini CLI, or an API key