mageprince / magento2-mage-ai

mageprince/magento2-mage-ai

Magento 2 Content Generator Extension

  • Mageprince
magento2-module Compatibility: Not yet tested Code Quality: Pending Tests: N/A Security: Pending GPL-3.0-or-later

Are you the maintainer of mageprince?

Packagento pulls mageprince's Composer packages from the public registry so buyers can find them here.

Claim the namespace to take ownership, publish new releases directly, and start charging for premium versions.

Claim this namespace →

Viewing version 1.0.0. Latest version is 1.1.1. Switch to latest

Magento 2 MageAI Extension

This Magento 2 extension uses OpenAI’s GPT models (ChatGPT) to automatically generate high-quality short and long product descriptions based on product attributes like name, features, material, etc. It’s a powerful tool to save time and improve the content quality across your catalog.

❤️ The goal of this extension is to remain fully open-source and continuously expand by integrating every possible way to use AI with Magento 2. From writing content to helping customers, improving SEO, or automating tasks — the idea is to make Magento and AI work great together. I’m building it to be flexible and helpful for everyone, and I’d love for others to join in. If you’re into Magento or AI, your ideas and contributions are always welcome. Let’s create something awesome together!

Features

  • Choose OpenAI model (gpt-4, gpt-3.5-turbo, text-davinci-003, etc.)
  • Customize prompt templates using %s (attribute) and %d (word count)
  • Set target word count for short and full descriptions
  • Supports both:
    • text-davinci-003 (completion endpoint)
    • gpt-3.5-turbo, gpt-4, gpt-4o, etc. (chat endpoint)
  • Clean, valid HTML output ready to use in WYSIWYG editor
  • Compatible with Page Builder

Usage

  1. Go to Stores > Configuration > Mageprince > Mage AI
  2. Add your OpenAI API Secret (ensure your quota allows access to the chosen model)
  3. Open any product and click “Generate content with MageAI” in the Short/Long Description editor
  4. Watch the AI generate polished, HTML-ready content instantly
  5. Save Product

How to install

Install module via composer

Run the following command in Magento 2 root folder:

composer require mageprince/magento2-mage-ai
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy

Contribution

Contributions are highly welcome and encouraged! 🙌

This project is a personal open-source effort to bring the power of AI to Magento 2. Whether you want to:

  • Add new features
  • Improve prompts or logic
  • Fix bugs
  • Help with translations or documentation
  • Or just share feedback…

You’re very welcome to join in.

To contribute:

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature/my-feature
  3. Commit your changes: git commit -m 'Add new feature'
  4. Push to the branch: git push origin feature/my-feature
  5. Create a new Pull Request

Generate Product Short Description

short-description

Generate Product Long Description With Page Builder

full-description-short

Admin Configuration

configuration

No changelog yet

The vendor hasn't published a changelog. Tagged releases appear in the Versions tab.

Versions
Version Stability QA Status Compatibility Released
1.1.1 stable Not tested Not yet tested Details 2026-06-10 06:54:56
1.1.0 stable Not tested Not yet tested Details 2026-06-09 04:49:16
1.0.3 stable Not tested Not yet tested Details 2026-06-04 06:10:44
1.0.2 stable Not tested Not yet tested Details 2026-06-02 10:13:59
1.0.1 stable Not tested Not yet tested Details 2025-05-05 14:50:10
1.0.0 stable Not tested Not yet tested Details 2025-04-07 05:40:00

No dependencies declared

This package's composer.json doesn't declare any required, suggested, replaced, or conflicting packages.

No QA results yet

QA pipelines haven't run for this version. Compatibility and quality results appear here once the vendor publishes a tagged release that gets ingested.

License
GPL-3.0-or-later
Authors

More from mageprince

View vendor
Make it pay

Turn an existing module into recurring revenue.

If you already maintain a Magento 2 module on GitHub or GitLab, listing it on Packagento takes about five minutes. We mirror your tags, handle distribution signing, and route paid licenses through Stripe Connect, so you can keep shipping the way you already do.