PHPackages                             apedik/module-ai-blog - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. apedik/module-ai-blog

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

apedik/module-ai-blog
=====================

Mageplaza blog chatgpt support

0.1.0(2y ago)234OSL-3.0PHP

Since Nov 18Pushed 2y ago1 watchersCompare

[ Source](https://github.com/apedicdev/Magento-ChatGPT-Blog)[ Packagist](https://packagist.org/packages/apedik/module-ai-blog)[ RSS](/packages/apedik-module-ai-blog/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (1)Dependencies (2)Versions (2)Used By (0)

Magento ChatGPT Integration Module for Mageplaza Blog
=====================================================

[](#magento-chatgpt-integration-module-for-mageplaza-blog)

Overview
--------

[](#overview)

This Magento module extends the functionality of the Mageplaza Blog module by integrating ChatGPT for post and description generation. With this integration, you can enhance your blog posts by automatically generating relevant and engaging content using ChatGPT's natural language processing capabilities.

Features
--------

[](#features)

- Seamless integration with Mageplaza Blog module.
- Automatic generation of post content using ChatGPT.
- Enhanced post descriptions for improved SEO and user engagement.
- Customizable settings for ChatGPT integration.

Requirements
------------

[](#requirements)

- Magento 2.x
- Mageplaza Blog module installed and configured.

Installation
------------

[](#installation)

```
composer require apedik/module-ai-blog
php bin/magento module:enable Apedik_AiBlog
php bin/magento setup:upgrade
php bin/magento setup:di:compile
```

Configure the settings in the Magento Admin Panel.

Configuration
-------------

[](#configuration)

1. Log in to the Magento Admin Panel.
2. Navigate to `Stores > Configuration > Mageplaza > Better Blog > AI`.
3. Configure the following settings:

    - **Enable AI**: Enable or disable the ChatGPT integration.
    - **API Key**: Enter your ChatGPT API key. TODO encrypted
    - **API URL**:  TODO default
    - **Same short/meta description**: Use same content for short and meta description
    - **ChatGPT Language Model**: Select the desired ChatGPT language model. TODO
    - **Additional Configuration Options**: Configure any additional settings specific to your use case.
4. Click on the "Save Config" button.

Usage
-----

[](#usage)

Once the module is installed and configured, two buttons will appear in the post edit form, located under the "Content" and "Meta Description" sections. Fill in the post name and then click these buttons to automatically generate the post and description based on the post title.

Support and Issues
------------------

[](#support-and-issues)

For any issues or questions regarding this module, please [open a new issue](https://github.com/apedicdev/Magento-ChatGPT-Blog/issues) on the GitHub repository.

Contributing
------------

[](#contributing)

We welcome contributions from the community. If you have any improvements or new features to suggest, please submit a pull request.

TODO
----

[](#todo)

- Post name validation before the requests
- Configurable models

License
-------

[](#license)

This module is licensed under the [MIT License](LICENSE). Feel free to use, modify, and distribute it as needed.

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity32

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

902d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9c8095bbaae20c91a96d4e37cdd52b9c0d90ccd5cdea67c22af0e1a5f7f3be1a?d=identicon)[apedicdev](/maintainers/apedicdev)

---

Top Contributors

[![apedicdev](https://avatars.githubusercontent.com/u/7457290?v=4)](https://github.com/apedicdev "apedicdev (7 commits)")

### Embed Badge

![Health badge](/badges/apedik-module-ai-blog/health.svg)

```
[![Health](https://phpackages.com/badges/apedik-module-ai-blog/health.svg)](https://phpackages.com/packages/apedik-module-ai-blog)
```

###  Alternatives

[yireo/magento2-webp2

Magento 2 module to add WebP support to the Magento frontend

2091.2M7](/packages/yireo-magento2-webp2)[tig/postnl-magento2

TIG Magento 2 PostNL extension

58544.2k4](/packages/tig-postnl-magento2)[lillik/magento2-price-decimal

Magento 2 Price Decimal Precision

111147.5k](/packages/lillik-magento2-price-decimal)[nosto/module-nostotagging

Increase your conversion rate and average order value by delivering your customers personalized product recommendations throughout their shopping journey.

27659.1k4](/packages/nosto-module-nostotagging)[magepal/magento2-customeraccountlinksmanager

Customer Account Links Manager for Magento2 allows you to quickly and easily remove unwanted links from customer account dashboard

4084.9k](/packages/magepal-magento2-customeraccountlinksmanager)[doofinder/doofinder-magento2

Doofinder module for Magento 2

13204.0k1](/packages/doofinder-doofinder-magento2)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
