MK Content AI Extension - OpenAI API

Installs: 638

Dependents: 0

Suggesters: 0

Security: 0

Stars: 2

Watchers: 5

Forks: 0

Open Issues: 1



v12.1.0 2024-01-25 10:37 UTC

This package is auto-updated.

Last update: 2024-02-05 08:58:41 UTC


TYPO3 compatibility Latest Stable Version Total Downloads Build Status License

"mkcontentai" is a powerful TYPO3 extension that leverages the latest advancements in artificial intelligence to generate high-quality images for your website. By connecting to both the OpenAI API and API, this extension provides an intuitive image generation tool that allows you to easily create custom images by simply providing a prompt.

After generating an image, user can choose which image should be saved to a directory within the TYPO3 file system. These images can then be accessed and managed through the standard TYPO3 Filelist module. Simply navigate to the directory where the images are saved, and you can preview, edit, and use them as you would with any other image in TYPO3. This makes it easy to incorporate the generated images into your website or web application, without the need for any additional steps or plugins.


  1. Install the "mkcontentai" extension in the standard TYPO3 way.
  2. Once the extension is installed, it will be accessible in the left menu in the TYPO3 backend.
  3. Click on the "Content AI" option in the left menu to access the extension's features and start generating images.


Image generation

Generate high-quality images for your website using AI. This extension provides an image generation tool that allows you to create custom images by providing a prompt. With its intuitive interface, you can easily generate images that match your desired style or content by providing a text prompt.


Generate image variants of previously generated images. This feature is useful if you want to create multiple variations of an image without having to generate a new image from scratch each time.


Generate higher-resolution images from previously generated images. Currently it works only with OpenAI API and 256x256 or 512x512 images.


Extending image with AI. Currently it works only with StabilityAI - it is possible to extend left,right,top,bottom part of image as well as zoom out.

Alt text generation

Automatic generation of alternative text (alt text) for images by API. This functionality is designed to enhance web accessibility and SEO performance by providing descriptive alt text for images. This functionality is implemented in two places:

  • Filelist module (context menu for given image)
  • Content element (button next to alt text field for given image)


The "Settings" section allows you to configure the AI platforms and APIs that the extension should use, as well as additional options for Stable Diffusion. Specifically, in the "Settings" section, you can:

  • Choose which AI platform the extension should use: OpenAI or Stable Diffusion.
  • Enter the API keys for both platforms that the extension should use to connect to the APIs.
  • Choose the Stable Diffusion model that the extension should use to generate images.
  • Adjust any other settings or parameters that the extension provides.

These settings can be adjusted according to your preferences and needs. It's important to ensure that the API keys are entered correctly to enable the extension to connect to the AI platforms and generate images successfully.


  • 12.1.0: add automatic alt text generation functionality ( API), refactor of translations (english/german) - move to xlf files
  • 12.0.6: use dall-e-3 model from OpenAI, use stable-diffusion-xl-1024-v1-0 from StabilityAI, fix for TCA buttons
  • 12.0.5: image generation from filelist, outpaintina and upscaling as context menu in filelist
  • 12.0.2: add StabilityAI including upscaling, add outpainting, little cleanup and fixes for some warnings
  • 12.0.1: update extension icon
  • 12.0.0: initial release