I was a product manager but not really a project manager. I was also a tech lead: when things went awry and someone couldn't figure out how to get it unstuck I would unstick it, but in general the system just produced functional software. My primary inputs were sketches at the start and ongoing client feedback and so on.
All the workers were in different locations, in completely different timezones, and they all reported a high level of satisfaction. So I don't even think you need AI, you just need better procedures.