I used to love Godot, then moved to WickedEngine. But AI is helping me replace it all.
For my games I manually worked through the Vulkan tutorial along with other essential components like input and sound.
Those austere code bases now act as constraints and frameworks for AI; the AI fills in the blanks for the specific game project.
I feed AI designs and it figures out the missing functionality.
Also have done similar to create my own scripting language; defined the compiler and grammar, syntax and have AI filling blanks.
These tight constraints have helped my local AI stay on rails. It can check Google Gemini when it's really stuck
Will leave the OS kernel and drivers up to those types. But I am well underway to an entire suite of userspace apps and my own Linux distribution that boots to my game engine as a "desktop" metaphor. Backed by a visual data model that can recreate the look of Firefox and renders websites as shaders