IETF YANG model defined in RFC 9128
Possibly also look into adding support for PIM-DM at the same time. It has quicker convergence time and is much more suited for smaller networks.