frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Launch HN: Adam (YC W25) – Open-Source AI CAD

https://github.com/Adam-CAD/CADAM
41•zachdive•1h ago
Hey HN! I'm Zach from Adam (https://adam.new/). We're building AI agents for mechanical CAD software. We’ve built the company on two fundamental beliefs:

- AI will be the primary medium for creating mechanical designs just like it is in software today.

- The best paradigm for CAD generation is to generate CAD as code (text -> code -> CAD).

We’re building CADAM, an open source Text to CAD platform. It's a React app (TanStack Start) with a Supabase backend for auth, database, and file storage. Think of it like AI TinkerCAD.

Demo: https://www.youtube.com/watch?v=iESOr7EGWqk Try it: https://adam.new/cadam/

What it does:

- Generates parametric 3D models from natural language, with support for both text prompts and image references.

- Outputs OpenSCAD code with automatically extracted parameters that surface as interactive sliders for instant dimension tweaking

- Exports as .STL or .SCAD (plus OBJ, GLB/GLTF, FBX, and DXF)

Under the hood:

- One agentic endpoint with two modes that swap system prompts and tools: a parametric mode that writes/edits OpenSCAD via a build_parametric_model tool, and a mesh mode that generates 3D textured meshes.

- Simple parameter tweaks bypass the model entirely; adjusting a slider does a deterministic regex update on the SCAD source, requiring no LLM call.

- Model-agnostic via the Vercel AI SDK: Anthropic (Claude), Google (Gemini), and OpenAI/others through OpenRouter, with adaptive thinking auto-enabled on newer models. Surprisingly, in our evals Gemini 3.1 Pro is the top model.

- Runs fully in-browser by compiling OpenSCAD to WebAssembly (in a Web Worker, so the UI never blocks) and rendering with Three.js via React Three Fiber

- Supports BOSL, BOSL2, and MCAD libraries, plus custom font support (Geist) for text in models

Future improvements:

- Support both build123d and CadQuery. This will allow us to move beyond CSG primitives to constraint-driven modeling and provide direct comparisons to other code-as-CAD primitives.

- Better spatial context: UI for face/edge selection and viewport image integration to give LLMs spatial understanding

You can clone the repo and run it locally! Contributions are very welcome.

Comments

jrflo•59m ago
Can you talk more about the UI for face/edge selection that you're working on? Is that only going to be in the OnShape/Fusion plugins?
zachdive•53m ago
It's currently in the plugins and we're working on bringing it to CADAM. Basically you'll be able to use the GUI, and give face/edge selection context to your prompt "extrude a hole through this face". It's directly tied to us adding brep support.
paulglx•57m ago
It could be a nice touch to give some examples of what it's possible to ask CADAM!
zachdive•56m ago
Yes good idea! We've added a few in the read me if you'd like to take a look
_pdp_•42m ago
Very cool. Why not start with an MCP instead?

An existing LLM could drive the generation while the MCP can render the final result?

zachdive•36m ago
We're intent on building a dedicated editor, that way we can build a lot of nice UI! We'd also like to build public mcps for some of the popular cad tools
zardo•39m ago
FYI there is already a product with a very similar name, CADEM.
zachdive•34m ago
Oh thanks! What's CADEM?
zardo•29m ago
I think it's primarily for designing chemical processing systems, though I know it through the pipe layout software being used off-label to design vehicle electrical harnesses.
q3k•34m ago
> A complete V8 internal combustion engine

Yeah, no, that's a lie. This isn't a CAD model. It's a fantasy 3d model that looks like it's straight out of Gearhead Garage (1999).

Any time I see these 'AI CAD' solutions it's always toys, toys, toys. Show me something functional that you've actually manufactured (shitty 3D prints don't count). Or at least show me something that can actually be assembled and isn't just a bunch of boxes with no fasteners to hold them together.

zachdive•24m ago
We could defo update our readme! What do you think of this?: https://x.com/aaronli/status/2064876123109089742?s=20

Fable 5 in our Fusion Extension.

q3k•18m ago
I see cams intersecting eachother and still nothing that is actually ready to be manufactured or even looks like a design that has had any thought put into it. It's the CAD equivalent of idle doodling.

Do you have a single person on your team that's actually a mechanical engineer with practical industry experience?

zachdive•9m ago
Yes and we have a number of mechanical engineers using our extensions! AI in CAD is defo a WIP but when you trace the progress it's not too hard to envisage what the future will look like.

For the Fusion demo we intentionally didn't include the block or any accessories in the visualization as we wanted demonstrate Adam's ability to reason through the mechanical workings of an engine, like how the cams push the valves or the way the the crankshaft drives the connecting rods.

dvh•30m ago
I asked it to create 3d model of "AMF-O97L45-DB". It pulled datasheet and generated 3D model. Left is reality, right is what was generated: https://imgur.com/a/oNaz51q

- wrong pitch

- wrong pins position

- missing pins

cui•11m ago
Can you claim your product here? https://thecadhub.com/details/adam-cad/

Teaching an agent to auto-fix bugs

https://linear.app/now/linear-agent-bug-fix
1•cristinacordova•1m ago•0 comments

Show HN: CtxGov – drop in AI memory files, get an influence-boundary report

https://ctxgov.github.io/ctxgov/memory-state-influence-boundary-try-in-5-minutes.htmlhttps://ctxg...
1•LuxBennu•2m ago•0 comments

Bringing down my ZSH load times from ~3.1s to ~230ms

https://iam.mt/bringing-down-my-zsh-load-times-from-3-1s-to-230ms/
2•speckx•2m ago•0 comments

Moments Photo Journals

https://www.moments.im
2•colinprince•2m ago•0 comments

AI chemist improves a challenging reaction in medicinal chemistry

https://openai.com/index/ai-chemist-improves-reaction/
2•ilreb•5m ago•0 comments

Swoole AOT is officially becoming TypePHP

https://x.com/pronskiy/article/2066920077115441183
1•0xblinq•8m ago•0 comments

MCAmiga X-Phile Edition: Amiga File Manager

https://theoasisbbs.com/mcamiga-x-phile-edition-amiga-file-manager/
1•ibobev•8m ago•0 comments

Tooltrace Is Kind of Amazing

https://a.wholelottanothing.org/tooltrace-is-kind-of-amazing/
1•speckx•8m ago•0 comments

Show HN: Relaymux, a tmux-based meta-harness for local coding agents

https://github.com/mupt-ai/relaymux
3•byhong03•11m ago•0 comments

Alleged ice-cream cartel in Japan investigated as sweltering summer looms

https://www.theguardian.com/world/2026/jun/17/alleged-ice-cream-cartel-in-japan-investigated
1•mikhael•12m ago•0 comments

Google Made a Sad Boomer Mark Out of Me and There's Nothing I Can Do About It

https://freddiedeboer.substack.com/p/google-made-a-sad-boomer-mark-out
2•ForHackernews•12m ago•0 comments

I turned my blog into a mausoleum of everything I ever did online

https://jkosoy.com/
1•jkosoy•13m ago•1 comments

AI will transform biopharma – and why the sequence of change matters

https://twitter.com/BenjamineYLiu/status/2067238500877959315
1•lintaho•14m ago•0 comments

Reasons to be pessimistic (and optimistic) on the future of biosecurity

https://www.owlposting.com/p/reasons-to-be-pessimistic-and-optimistic
2•abhishaike•15m ago•0 comments

Show HN: Raise(fn) – fundraising intelligence YC keeps to itself

https://www.raisefn.com/
2•jpsdtj•15m ago•0 comments

From Error Log to Closed Ticket, Without Leaving Your Terminal

https://techcommunity.microsoft.com/blog/startupsatmicrosoftblog/from-error-log-to-closed-ticket-...
1•artlovan•16m ago•0 comments

AI Is Taking over Hospitals

https://www.theatlantic.com/health/2026/06/ai-healthcare-uber-moment/687567/
1•Brajeshwar•16m ago•1 comments

What Were Autoexec.bat and Config.sys? (and How They Worked)

https://comuniq.xyz/post?t=1261
2•01-_-•16m ago•0 comments

Show HN: Thrivez – A Linktree alternative with a built-in reward wall

https://thrivez.io/
2•Fotis-Karmpas•19m ago•0 comments

Open source second brain for live meetings hidden from screenshare

https://github.com/repowise-dev/unseen
3•swatiahuja•21m ago•0 comments

ChatGPT Is Down

https://chatgpt.com
5•axsaucedo•22m ago•0 comments

Show HN: Save and store you .env vars

https://envmanager.com/
2•pwbgerrits•22m ago•0 comments

Capital Factory CEO Joshua Baer killed in plane crash near Laredo, TX

https://cbsaustin.com/news/local/capital-factory-ceo-joshua-baer-killed-in-plane-crash-near-lared...
5•teach•24m ago•0 comments

World Cup 2026 CLI Dashboard

https://github.com/mansueli/world-cup-2026-cli-dashboard
2•mansueli•24m ago•0 comments

HelpNearby reached 25 countries in 20 days – built by 15-year-old for Sudan

https://help-nearby.org
2•Hyrezyxx•25m ago•0 comments

The Competitive Moat That AI Can't Replicate

https://ghostinthedata.info/posts/2026/2026-06-13-human-connection-moat/
2•speckx•25m ago•0 comments

Poland Invests $11M in ElevenLabs to Build AI Tech Hub

https://www.bloomberg.com/news/articles/2026-06-17/poland-invests-11-million-in-elevenlabs-to-bui...
4•01-_-•25m ago•1 comments

Ford's New $30k Electric Truck

https://carbuzz.com/ford-universal-vehicle-platform-30000-dollar-truck/
2•rationalist•26m ago•1 comments

A $40M Gold Heist Risks Exposing CIA's Top-Secret Spy Programs

https://www.wsj.com/politics/national-security/a-40-million-gold-heist-risks-exposing-cias-top-se...
2•bookofjoe•26m ago•1 comments

Submit your Boarding pass for the Roman Telescope

https://my.nasa.gov/specialevents/s/send-your-name-with-nancy-roman
2•MutexMaven•29m ago•1 comments