To get some questions out of the way. - Full STEP import/export support for AP242, AP203 and AP214 are still experimental at the time, but everything produced by Aetheris should open in any CAD app with STEP support. - Support for single edge/planar fillets/chamfers right now, should be more than sufficient for most CNC/3D printing use cases. - Fillets: https://github.com/yuechen-li-dev/Aetheris/blob/master/testd... - Chamfers: https://github.com/yuechen-li-dev/Aetheris/blob/master/testd... - Supports dimensional/GD&T annotation via STEP 242's semantic PMI. - Kernel is written entirely in C#, with bindings for Go, Rust, Python, and TypeScript available.
If you just want to vibe-CAD, clone the repo, run it locally and ask Codex/Claude to build a part for you using Aetheris with the Firmament DSL. You can check the results in Fusion 360/FreeCAD or any other package you use. For features that are not implemented, GPT 5.6 Codex and Claude 5 usually can implement their own algorithms fairly easily via the KernelSDK.
Otherwise, you can go through the Firmament language fixtures and try building some of the samples via the CLI. A VSCode extension and browser viewer is included for convenience.
https://github.com/yuechen-li-dev/Aetheris/tree/master/fixtu...
Happy to answer any technical questions and talk about the architecture. Please report any weird bugs you find though.