Products/Developer Tools, 3D CAD, AI-powered/Vibe Code your 3D Models

Vibe Code your 3D Models

Hi HN,I’m the creator of SynapsCAD, an open-source desktop application I've been building that combines an OpenSCAD...

Developer Tools, 3D CAD, AI-poweredEarly Prototype
Vibe Code your 3D Models

Our Take

One developer going by ierror on GitHub just made CAD feel like it got hit by a time machine. SynapsCAD is an open-source desktop app that combines an OpenSCAD code editor, a real-time 3D viewport, and an AI assistant into one ridiculously ambitious tool. You write code, it renders a 3D mesh instantly, and then you just tell an LLM—OpenAI, Claude, Gemini, whatever you prefer—to tweak the design through natural language. No more manually rewriting parameters. Just say "make it taller" and watch your model transform.

Here's the kicker: it's built entirely in Rust, uses Bevy 0.15 and egui for the UI, and runs a pure-Rust compilation pipeline with no external tools or WASM in sight. That's not a prototype held together with duct tape—that's architecture. The OpenSCAD parser (openscad-rs) and CSG renderer (csgrs) are all native, and async AI calls run through Tokio without touching the render loop. It's a very early prototype and the compiler still has rough edges, but ierror built something that makes parametric CAD feel like it's 2025 instead of 2002. If you hack on CAD or Rust, this is worth a spin.

Key Facts

Category
Developer Tools, 3D CAD, AI-powered
Stage
Early Prototype
Discovered via
hacker-news

The people behind Vibe Code your 3D Models

i

ierror

profile

Maintainer/Developer

Links

Want products like this in your inbox every morning?

Five products. Every morning. Written by someone who actually cares whether they're good or not. Free forever, unsubscribe whenever.