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 code editor, a real-time 3D viewport, and an AI assistant. You can write OpenSCAD code, compile it directly to a 3D mesh, and use an LLM (OpenAI, Claude, Gemini, ...) to modify the code through natural language. Demo video: https://www.youtube.com/watch?v=cN8a5UozS5Q A bit about the architecture: - It’s built entirely in Rust. - The UI and 3D viewport are powered by Bevy 0.15 and egui. - It uses a pure-Rust compilation pipeline (openscad-rs for parsing and csgrs for constructive solid geometry rendering) so there are no external tools or WASM required. - Async AI network calls are handled by Tokio in the background to keep the Bevy render loop smooth. Disclaimer: This is a very early prototype. The OpenSCAD parser/compiler doesn't support everything perfectly yet, so you will definitely hit some rough edges if you throw complex scripts at it. I mostly just want to get this into the hands of people who tinker with CAD or Rust. I'd be super happy for any feedback, architectural critiques, or bug reports—especially if you can drop specific OpenSCAD snippets that break the compiler in the GitHub issues! GitHub (Downloads for Win/Mac/Linux): https://github.com/ierror/synaps-cad Happy to answer any questions about the tech stack or the roadmap!
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
Zorilla – vibe-code a 3D game in the browser
Generate Stable Diffusion scenes around 3D models
Create 3D models from images
Viewer for 3D Models by Quaternius
Chat with 3D Models on the Browser
Create 3D models easily
GLB2PNG – Screenshot API for GLB/glTF 3D Models
Turn PDF blueprints into 3D models instantly
Photoreal 3D Models in Photoshop
How to Vibe Code Hardware