Launched this week

Adam CAD Copilot
AI CAD inside Onshape and Fusion
630 followers
AI CAD inside Onshape and Fusion
630 followers
Adam brings AI CAD assistance into the tools mechanical engineers already use. Create & edit parts with prompts, reference selected geometry, clean up feature trees, and keep everything editable. All natively inside Onshape and Autodesk Fusion.









Adam CAD Copilot
Hey all!
I'm Zach, one of the creators of Adam. Adam is an AI harness that integrates directly with your CAD. It reads your parts, understands the existing feature tree, and edits it for you agentically. We are now live as a copilot in Onshape and Fusion!
We are also very excited to hear that Fable 5 is coming back today! We have found this model to be a state of the art in agentic CAD & broader mechanical engineering tasks. We will keep you updated as we add it back into production today as our default model :)
@zach_dive First of congrats, but I have a question that how Adam determines whether to modify an existing feature versus rebuilding geometry entirely ?
Adam CAD Copilot
@zach_dive @ian_maxwell Thanks Ian! Adam is extremely context aware. Adam has full visibility over the entire geometry, so it will only choose to rebuild geometry if it determines that the existing geometry isn't useful; it depends entirely on the goal you set. For example, if you want to replace one feature with another, it will contextually remove the old feature and then generate the new one. Conversely, if you asked for a change to a feature, it may only need to edit the geometry. It depends entirely on context, which is a great example of where Adam demonstrates thinking like a real engineer!
@zach_dive Congrats on the launch. I wanted to know whether Adam checks for downstream feature breaks before applying an edit.
Product Hunt
Adam CAD Copilot
@curiouskitty Hey, great question. Most engineers we've talked to find that text-to-CAD is much more useful when it understands their existing feature trees and workflows. Whilst Adam is very capable at text-to-CAD from scratch, it really shines when working with an existing set of features. Adam has best-in-class CAD context understanding, which means engineers can trust it to work alongside them, optimizing their feature tree, simplifying, clean up, and iteratively making changes to existing designs. With that said, we've seen very exciting new capabilities when Fable 5 is used in the Adam harness that does bring us closer to truly reliable text-to-CAD from scratch.
@zach_dive Editing an existing feature tree instead of starting over sounds like a lifesaver. How does it hold up when the model is an absolute mess?
Adam CAD Copilot
@zach_dive @christian_west1 Hey Christian! Our custom harness fully maximizes the model's spatial reasoning capabilities far beyond the base models, allowing Adam to understand very complex geometries. Furthermore, unlike humans, Adam is extremely patient. Adam is able to go through thousands of features, identifying their purposes, cleaning up the tree, renaming, etc, to make it easier to interpret. This allows Adam to build up a very strong understanding of the model, making refactoring much easier!
@zach_dive I've spent way too many late nights cleaning feature trees. Can this really take that pain away?
Adam CAD Copilot
@zach_dive @cameron_jordan1 Hey Cameron! Feature tree optimization is one of Adam's biggest strengths. Adam can rename features, merge similar features and generate parametric variables that have duplicate dimensions, all whilst considering actual geometric context. The spatial reasoning capabilities of Adam paired with visual inspection tools and full geometric awareness give it excellent refactoring skills!
@zach_dive How's it doing with complicated parametric models? Those are usually where AI starts sweating.
Adam CAD Copilot
@zach_dive @colesimmons05 Hey Cole! Adam respects existing parametric variables, and can create more if it needs to. Adam understands dependencies between features, so won't merge them if that will break the model. If it makes a mistake, it can see where it went wrong and either undo a change or correct it. Adam can also compress the total feature tree if needed so that it can get an overall sense of the geometry, but can also make specific changes to the full feature tree. We've seen Adam handle very complicated parametric models, often much better than human benchmarks!
@zach_dive Appernetly everything looks perfect but I wonder that how Adam balances speed with preserving original design intent during larger iterative edits?
Adam CAD Copilot
@zach_dive @edward_baker3 Hey Edward! Adam is very interactive, and can ask clarifying questions if the intent isn't clear. We prioritize quality over speed, but have found that even the most complicated tasks are often finished at least as quickly as a human, and usually much faster! You can choose to prompt Adam more iteratively rather than single-shot large prompts if you want more control. It's entirely up to you!
@zach_dive Does it play nicely with imorted files, or is that where things start falling apart?
Adam CAD Copilot
@zach_dive @preston_daniel1 Hey Preston! Absolutely! In fact one of Adam's biggest strengths is iterating and optimizing existing documents, as this already provides lots of context and intent!