frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Vibe Code your 3D Models

https://github.com/ierror/synaps-cad
24•burrnii•2d ago
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!

Comments

SOLAR_FIELDS•1h ago
These are fun but as long as it’s OpenSCAD it will always be a hobbyist toy and not able to be used for professional use. Which is fine! But imo an openscad rendering pipeline is pretty easy. I’m more interested in someone trying to take a stab at vibe coding models that output Brep compatible formats and generate STEP files. This is much, much harder to do but is the main step towards doing this for actual professional use cases.

Presumably someone is getting closer to this, curious who the most robust player in that space is.

Also curious if building an actual kernel replacement for open cascade is on the table now with AI, it’s a very tough thing to do but now it seems somewhat tractable in 2026

tatqx•55m ago
Even with AI it is going to be incredibly difficult. Not really a full CAD kernel but I have been at something similar for the last 5 months - https://lilicad.com
nszceta•43m ago
I have been trying to force LLMs to work with geometries for over a month and it's so hard. Even the best LLMs have an extremely poor sense of geometric relationships in my testing. I would also stay away from mesh based CAD like OpenSCAD and go straight for build123d which operates on real solid models (BREP): https://build123d.readthedocs.io/en/latest/index.html
KerrickStaley•24m ago
I recently designed an eval to see if LLMs can produce usable CAD models: https://kerrickstaley.com/2026/02/22/can-frontier-llms-solve...

Claude 4.6 Opus and Gemini 3.1 Pro can to some degree, although the 3D models they produce are often deficient in some way that my eval didn't capture.

My eval used OpenSCAD simply due to familiarity and not having time to experiment with build123d/CadQuery. There is an academic paper where they were successful at fine-tuning a small VLM to do CadQuery: https://arxiv.org/pdf/2505.14646

nebula8804•28m ago
CAD modeling seems to be safe from automation for the time being. I've tried various services and ones like sloyd.ai can't even take a simple svg and plop it onto a rectangle base.

And here I thought the CS dept in my school were the elite ones since they brought in the most money and sponsorships. Turns out my fellow Mech Eng classmates will have the last laugh.

WebMCP is available for early preview

https://developer.chrome.com/blog/webmcp-epp
181•andsoitis•5h ago•108 comments

Show HN: Timber – Ollama for classical ML models, 336x faster than Python

https://github.com/kossisoroyce/timber
47•kossisoroyce•2h ago•5 comments

If AI writes code, should the session be part of the commit?

https://github.com/mandel-macaque/memento
36•mandel_x•3h ago•49 comments

Little Free Library

https://littlefreelibrary.org/
79•TigerUniversity•5h ago•32 comments

Ghostty – Terminal Emulator

https://ghostty.org/docs
648•oli5679•15h ago•283 comments

C64 Copy Protection

https://www.commodoregames.net/copyprotection/
12•snvzz•3d ago•0 comments

Tove Jansson's criticized illustrations of The Hobbit (2023)

https://tovejansson.com/hobbit-tolkien/
116•abelanger•2d ago•46 comments

When does MCP make sense vs CLI?

https://ejholmes.github.io/2026/02/28/mcp-is-dead-long-live-the-cli.html
302•ejholmes•10h ago•201 comments

Running Neural Amp Modeler on embedded hardware

https://www.tone3000.com/blog/running-nam-on-embedded-hardware
15•woodybury•2d ago•2 comments

Right-sizes LLM models to your system's RAM, CPU, and GPU

https://github.com/AlexsJones/llmfit
26•bilsbie•4h ago•0 comments

Show HN: Vibe Code your 3D Models

https://github.com/ierror/synaps-cad
25•burrnii•2d ago•5 comments

Next-gen spacecraft are overwhelming communication networks

https://atempleton.bearblog.dev/how-next-gen-spacecraft-are-overwhelming-our-communication-networks/
37•korrz•2d ago•10 comments

Decision trees – the unreasonable power of nested decision rules

https://mlu-explain.github.io/decision-tree/
414•mschnell•18h ago•72 comments

What Your DNA Reveals about the Sex Life of Neanderthals

https://www.nytimes.com/2026/02/26/science/human-evolution-neanderthal-sex.html
29•Hooke•3d ago•19 comments

Long Range E-Bike (2021)

https://jacquesmattheij.com/long-range-ebike/
129•birdculture•3d ago•194 comments

Chorba: A novel CRC32 implementation (2024)

https://arxiv.org/abs/2412.16398
53•fnands•2d ago•15 comments

Microgpt explained interactively

https://growingswe.com/blog/microgpt
218•growingswe•18h ago•34 comments

Setting up phones is a nightmare

https://joelchrono.xyz/blog/setting-up-phones-is-a-nightmare/
122•bariumbitmap•3d ago•145 comments

Flightradar24 for Ships

https://atlas.flexport.com/
202•chromy•16h ago•43 comments

I built a demo of what AI chat will look like when it's “free” and ad-supported

https://99helpers.com/tools/ad-supported-chat
490•nickk81•16h ago•272 comments

Microgpt

http://karpathy.github.io/2026/02/12/microgpt/
1722•tambourine_man•1d ago•296 comments

Allegations of insider trading over prediction-market bets tied to Iran conflict

https://www.morningstar.com/news/marketwatch/20260301140/allegations-of-insider-trading-over-pred...
81•paulpauper•5h ago•40 comments

Interview with Øyvind Kolås, GIMP developer (2017)

https://www.gimp.org/news/2026/02/22/%C3%B8yvind-kol%C3%A5s-interview-ww2017/
127•ibobev•3d ago•56 comments

Programming in K

https://github.com/JohnEarnest/ok/blob/gh-pages/docs/Programming.md
50•tosh•3d ago•9 comments

10-202: Introduction to Modern AI (CMU)

https://modernaicourse.org
235•vismit2000•20h ago•53 comments

Why XML tags are so fundamental to Claude

https://glthr.com/XML-fundamental-to-Claude
176•glth•13h ago•122 comments

Show HN: Audio Toolkit for Agents

https://github.com/shiehn/sas-audio-processor
54•stevehiehn•12h ago•9 comments

Operational issue – Multiple services (UAE)

https://health.aws.amazon.com/health/status
173•earthboundkid•8h ago•80 comments

New iron nanomaterial wipes out cancer cells without harming healthy tissue

https://www.sciencedaily.com/releases/2026/02/260228093456.htm
265•gradus_ad•12h ago•93 comments

Show HN: Logira – eBPF runtime auditing for AI agent runs

https://github.com/melonattacker/logira
6•melonattacker•4h ago•0 comments