I stumbled around too before settling on GameplayKit. Apple's implementation can be surprisingly capable with a few extensions (though some parts like Agent Behavior Goals can't be extended) but it doesn't seem to have gotten any substantial updates for a couple years now.