From a brief look, it seems separate from Asahi, although it builds on some of Asahi's existing work. I'm still not clear why it needed to be a separate project rather than contributing M4 support upstream. Could be a good reason, but it does look a bit duplicative at first glance.
Asahi is aiphobic