I've been developing both AI and non-AI applications for some time now. While creating a prototype can be relatively straightforward, building AI systems that are truly ready for the real world is a much more challenging task. The software needs to be Reliable and well-maintained. Adhere to security standards (SOC2, ISO, GDPR, etc). Scalable, Performant, Fail-safe, and so on. Despite all the buzz around AI, the ecosystem for developing production-ready AI applications is still in its early stages.