Hacker News new | past | comments | ask | show | jobs | submit
Two focus right now:

Building a working CAD software based on my own geometry kernel, Aetheris.

https://github.com/yuechen-li-dev/HeliosCAD

Since it's code based CAD for LLMs first and foremost, I'm trying to add visual programming into the UI, as well a new way of drafting that's closer to how mechanical engineers actually do sketching called IntelliDraft.

Other is the Concept programming language, as a successor language to C++, based off the idea of C++20 concepts, with templates, comptime, Einstein tensors, async/await, explicit state machines, CPU inference, Vulkan, easy C interop, and safety proofs built into the language itself.

https://github.com/yuechen-li-dev/Concept/

Currently still compiles to C11, self hosting is in progress and targeting AMD64 right now, but it'll be a while before finished since this is a difficult project even for frontier LLMs.

Very cool. I’ve used OpenSCAD, Zoo and FreeCAD + MCP. So far none of them are super stable and compelling. Excited for alternatives.
Well, if you wanna give VibeCAD a try, ask your agents to use Aetheris directly since making a good UX is hard and it's something I have to test by hand instead of offloading to an AI.

https://github.com/yuechen-li-dev/Aetheris

Aetheris is focused on performance and reliability first and foremost, because I'm just so tired of SolidWorks eating up gigabytes of RAM for simple parts and crashing randomly. So, tge (almost) pure analytical geometry engine with aggressive optimization means it is faster in terms of building 3D models, but the trade-off is that it doesn't let you do weird modeling like asymmetrical/variable radius fillets.