Screenshots
About modAI
Stop wasting hours creating and optimizing content. ⏱️
modAI brings the power of generative AI directly into your MODX manager with just one click of the “sparkle button” (✦). Transform your content workflow by instantly generating SEO-optimized meta titles, descriptions, summaries, full articles, images, and alt tags that actually convert.
When deadlines loom and creativity runs dry, modAI becomes your reliable partner, eliminating frustration and delivering professional results every time.
Simply connect your preferred AI provider (ChatGPT, Google Gemini, Anthropic Claude, or custom services), and watch as modAI seamlessly integrates with popular Extras like image+ and SEO Suite to amplify your site’s performance.
Join the web professionals who’ve reclaimed their time and enhanced their results with modAI – the MODX Extra that turns content challenges into opportunities. 🚀
Information
Released
February 28, 2025
Supported Database
MySQL
License
GNU AGPL v3.0
Instructions
modAI adds a “sparkle button” (✦) to relevant fields in your MODX Manager. Clicking this button triggers the AI to generate content based on pre-defined prompts and your chosen AI provider. You can easily review, edit, and insert the generated content directly into your website. See the configuration section of the documentation for customizing modAI behavior and prompts.
New in 0.10.0-beta
0.10.0-beta - 2025-02-28
🚀 Features
- Enable calling AI services on serverside, instead of from the client (64edf9f)
- Refactor multiple cache handlers to a single history handler (a150940)
- Refactor system settings, add namespace support, add context support to the free text prompt (e6c3039)
- Add fullUrl to the return array in the image download processor (5869b40)
- Create JS API for modAI processors (b2b4b78)
- Simplify the JS API (dee659e)
- Add style option for image models (61371c3), resolves #11
- Add support for passing custom options to each model (ff25a6f)
- Merge all system prompts to a single message (314c9ca)
- Add support for client side streaming (chatgpt & gemini) (0dc2c68)
- Adjust default vision prompt (afb4cbd)
- Add cache buster for JS files (a7d4949)
🐛 Bug Fixes
- Fix return types from Settings helper class (825c33e)
- Load lexicons from processors (6587afd)
- Fix checking for empty value when getting system settings (ac4dc2b)
🚜 Refactor
- Unify fieldName as field property for processors (f90eaa7)
📚 Documentation
- Add markup and references to docs (2420b20)
- Note about how/when AI requests execute (38ef3b3)
- Describe new settings structure and streaming (b0767a0)