Which Keychron are you rocking? Most of the K series have a Sonix MCU which is supported with the SonixQMK branch (not including bluetooth). Most K series have a build already you can flash using the SonixFlasher tool and that includes an XML for VIA.
VIAL seems to be a popular choice for VIA alternative,