AI software ecosystem development