Já teste algumas dessas ferramentas e inclusive essa que menciona. Em commits pequenos funciona até bem, em commits mais complexos mais atrapalha do que ajuda.
Commit pra mim é hora sagrada, que vc usa pra revisar cada arquivo alterado pra ver se não deixou nada pra trás que pode quebrar o código, nenhum texto ou código de encerramento da aplicação pra saída prematura de testes e etc.
usar o commit como revisão do meu código aumentou a qualidade das minhas entregas exponencialmente de modo que não vejo vantagem em delegar isso para uma IA.