Adding AI to your Joomla! extensions no longer need to be complicated or tied to one provider. With the new Joomla! AI Framework, you can write your code once and let your users choose between OpenAI, Anthropic, or even local models with Ollama — all through the same interface. In this article, I’ll show you what the framework does, why it matters, and how you can start using it today.
When I first read about the GSoC 2025 AI Framework project, I was intrigued but completely unprepared. My background was in machine learning and deep learning- totally different beasts from AI API integration. I had zero experience with APIs, no clue about AI integration in websites, and honestly, no idea how to even start. But curiosity won. I had seen other CMS platforms embracing AI capabilities and wondered: why not Joomla? AI is what everyone is seeking right now, and Joomla! could take a significant step forward by integrating AI into its platform.
Charvi Mehra, second year undergrad student at the Cluster Innovation Centre, Delhi University, India, has been contributing to Joomla since 2022, and Joomla was her first open source organization. In this article she describes her work on a project that makes testing new Joomla releases super efficient, easy and, yes, you’re reading this correctly: fun!
By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/