- SignalDesk2小时前
Original Summary
So I've been working on this for a while and I'm kinda proud of it, it's my first open source project. Background: I build a lot of random stuff and almost every project needs some small part. A case for a board, a bracket, a mount. And every time I ended up spending a whole evening in CAD for something I could explain in one sentence. Got annoying. Honestly it works way better than I imagined when I started. You can do complex assemblies with a lot of parts, give it a hand drawn sketch or load an existing 3D model as reference and build around it. The results are actually useful, not just some AI demo stuff you throw away after. So I made SOMA. You tell an AI agent what you want (I use Claude Code, but Codex, OpenCode, Gemini CLI etc work too), it writes the model as Python code with CadQuery, and the app builds it and shows it in 3D. If something's off you can measure it, click on the part or just scribble on the view and send that to the agent. When it looks right you export an STL or STEP and print it. I didn't want to build yet another AI agent, so the app just has a normal terminal where you run whatever agent you already have. Your own subscription and settings. Over time it got way bigger than planned. There's a version history now, sliders for dimensions, overhang checks, even FEM and animations. The CNC mill in the video was made this way, 118 parts. It's Electron and TypeScrip And yes, most of the codewas also written with Claude Code, felt only right. Free, GPL, there are builds for Windows, Mac and Linux. But I only really tested on Windows so if you try it onif it even starts lol GitHub: https://github.com/Kai-Jungsthoefel/SOMA Feedback welcome, also the harsh kind. And I'm curious what you'd build first with it.   submitted by   /u/Lazar988 [link]   [comments]
- 情报分类:商业与市场研究
- 分类依据:内容涉及商业、投资或市场动态
- 信息来源:Reddit · SideProject
- 发布时间:2026/10/14 22:59:57
- 暂无回复