modAI

Generative AI for MODX Revolution

Creator: Jan Peca (theboxer)

Need help installing this extra?

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
March 20, 2025

Supported Database
MySQL

License
GNU AGPL v3.0

Supported Versions
3.0 - Current

Downloads
256

Documentation
modAI Documentation

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.11.0-pl

0.11.0-pl - 2025-03-20

🚀 Features

  • Convert from processors to custom API and enable streaming when using server execution (e55a8b4)
  • Abort stream on error (def1057)
  • Add streaming parser for claude (960a20e)
  • Add a support for local chat for free text prompts (62307df)
  • Replace ext.js free text prompt with a custom ui (9b3dfe7)
  • Create loading overlay on inputs while generating forced prompt (0584fcb)
  • Convert generate image modal to the new UI (a712a28)
  • Add an ability to switch local chat mode between text and image (f91dd91)
  • Support vision from free text prompts (b0c5651)
  • Add clear chat button (f27ac52)
  • Add generateButton to the UI api (11f5426)
  • Add getter methods for css & js files (96c57fe)
  • Block closing local chat modal while generating response (41bcafd)
  • Render modAI elements in shadow dom (79a9fdb)
  • Streamline initing of modAI and it's security (0b5341b)
  • Accept name / id as mediaSource prop for Download/Image API endpoint (1d5ac94)
  • Add support for custom translation functions (fdbb562)

🐛 Bug Fixes

  • Correctly propagate errors from the ai proxy (a6f5941)

📚 Documentation

🎨 Styling

⚙️ Miscellaneous Tasks

  • Migrate to TypeScript (a4fd9bc)
  • Migrate the resource buttons to TypeScript (31874b9)
  • Update context prompt (613349b)
  • Add types to localChat styles (fe4ab40)
  • Add eslint and separate localChat to several files (1408c26)
  • Move from webpack to esbuild (58e7125)
  • Improve keyboard navigation (0c22e73)
  • Add lexicons for global.image.style setting (43a60da)
  • Create FUNDING.yml (836e024)
  • Separate RequiredSettingException to own file (96cb930)
  • Use lexicons (6b08176)

Current releases

0.11.0-pl
View | Download
March 20, 2025
3.0 - Current

modAI 0.11.0-pl | MODX