dimitrismallis/CAD-Assistant

Code for our ICCV 2025 paper "CAD-Assistant: Tool-Augmented VLLMs as Generic CAD Task Solvers."

39
/ 100
Emerging

This tool helps mechanical engineers, product designers, and CAD technicians automate tasks within FreeCAD. You provide multimodal inputs like text descriptions, sketches, drawn commands, or 3D scans, and it generates FreeCAD code to create or modify designs. The output is a functional CAD model or sketch, streamlining repetitive design operations.

Use this if you need to quickly generate or modify CAD designs in FreeCAD using natural language, sketches, or 3D scans, without manually writing complex code or performing repetitive operations.

Not ideal if you prefer to have full manual control over every detail of your CAD software without AI assistance or if you are not working with FreeCAD.

CAD-design mechanical-engineering product-design 3D-modeling sketching
No Package No Dependents
Maintenance 6 / 25
Adoption 8 / 25
Maturity 15 / 25
Community 10 / 25

How are scores calculated?

Stars

47

Forks

5

Language

Python

License

Last pushed

Oct 30, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/dimitrismallis/CAD-Assistant"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.