Kai-Jungsthoefel / SOMA
Desktop app for designing parametric 3D models in CadQuery together with the coding agent of your choice
Why this job: works in the areas we cover, but does not say which job it does
What it does
- Models as code. Python with CadQuery, rebuilt on every change
- One file per model. a .soma file holds code, result and history, like a CAD file
- Point, measure, draw. click a part, measure exactly or sketch on the view, and send it to the agent
- Section and explode. cut the model open, take an assembly apart
- Parameters. change the values the agent made adjustable, without touching the code
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 5 days ago
- Stars
- 464
- +19 this week
- Licence
- GPL-3.0
- Share-alike terms
- Downloads for
- None listed
- No release files
- Latest version
- 9 releases
- None marked latest
- Built with
- TypeScript
- 47% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 75% closed
- 2 still open
- Pull requests
- 0 merged
- 0 waiting
- Releases
- 9
- 9 in the last year
- Contributing guide (opens in new tab)
- Security policy (opens in new tab)
- No code of conduct
More: languages, topics and project record
Languages
- TypeScript 47%
- JavaScript 24%
- Python 22%
- CSS 4%
Topics
- 3d-printing
- agent
- agentic-ai
- cad
- cadquery
- claude-code
- codex
- fem
- opencode
- parametric-design
- 3d-modeling
- 3d-printing-tools
Project record
- JobOther AI tools
- StatusListed
- Commits304
- Forks49
- Watching12
- Stars in 28 days+460
- CreatedOct 10, 2026
- First seen by usNov 7, 2026
- CheckedNov 8, 2026




