earthtojake / text-to-cad
Design physical products with AI
Why this job: says: cad; topics: cad
What it does
- Parts and assemblies. Models written as Python scripts with build123d and OpenCASCADE, exported as STEP, STL, 3MF or GLB, and as DXF profiles and flat patterns for laser and waterjet cutting, with joints and animations for mechanisms, and s
- Circuit boards. KiCad schematics and boards, placed and routed, checked with ERC and DRC, reviewed before you order, and exported as fabrication files.
- Manufacturing checks. Whether a part can be machined, cut and bent, molded or 3D printed, measured against the process's rules, and what to change where it cannot.
- Stress checks. Whether a part or an assembly of bonded parts holds under its loads, solved with CalculiX: each part's peak stress, safety factor and how far it moves, drawn on the model.
- Engineering drawings. Dimensioned PDF sheets projected from the part's geometry: views, hidden lines, centre marks, hole callouts and a title block.
Get started
curl -fsSL https://texttocad.dev/install.sh | sh - Maintenance
- Active
- Last commit yesterday
- Stars
- 25,869
- +803 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.11.3
- Released yesterday
- Built with
- Python
- 68% of the code
Is it looked after?
- Contributors
- 10
- Last 90 days
- Issues
- 83% closed
- 19 still open
- Pull requests
- 394 merged
- 33 waiting
- Releases
- 101
- 30+ in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| Adam-CAD / CADAM | 5,408 | 25 days ago | GPL-3.0 | No downloads |
| andymai / brepjs | 140 | today | Apache-2.0 | No downloads |
| BOMWiki / partmode | 452 | 2 months ago | AGPL-3.0 | No downloads |
More: languages, topics and project record
Languages
- Python 68%
- JavaScript 25%
- TypeScript 6%
- Shell <1%
Topics
- agents
- ai-agents
- cad
- text-to-cad
- mechanical-engineering
- robotics
- step
- stl
- stp
Project record
- Job3D and Blender
- StatusFeatured
- Commits1,499
- Forks2,464
- Watching106
- Stars in 28 days+6,205
- CreatedApr 22, 2026
- First seen by usNov 7, 2026
- CheckedNov 9, 2026
