---
title: "[Marketplace guides and apps] - Image AI Assistant App Installation Guide"
description: Installation and usage guide for the Image AI Assistant app from the Contentstack Marketplace, including configuration and entry-level usage in Field Modifier UI locations.
url: https://www.contentstack.com/docs/developers/marketplace-apps/image-ai-assistant
product: Contentstack
doc_type: marketplace-guide
audience:
  - developers
  - admins
version: current
last_updated: 2026-03-26
---

# [Marketplace guides and apps] - Image AI Assistant App Installation Guide

This page explains how to install the Image AI Assistant app from the Contentstack Marketplace and how to use it inside stack entries (including supported field locations such as File and JSON Rich Text Editor). It is intended for Contentstack stack owners/admins who need to configure the app and enable it for entry editors.

## Image AI Assistant App Installation Guide

Image AI Assistant is an AI-based natural language processing platform that processes and transforms images. It can generate and edit your images with more accuracy.

Through the Contentstack Marketplace, you can install the Image AI Assistant app and use it within your entries to generate images. You can add the Image AI Assistant app in the [Field Modifier UI location](/docs/developers/developer-hub/field-modifier-location/) for different entry fields such as File and JSON Rich Text Editor.

## Prerequisites
- [Contentstack account](https://www.contentstack.com/login/)
- Access to the Contentstack Organization/Stack as the Owner/Admin

Let's follow the step-by-step guide to install the Image AI Assistant app within your stack.

## Steps for Execution
- [Install Image AI Assistant in Contentstack Marketplace](#install-image-ai-assistant-in-contentstack-marketplace)
- [Use Image AI Assistant within your Stack Entry](#use-image-ai-assistant-within-your-stack-entry)

## Install Image AI Assistant in Contentstack Marketplace

Follow the steps given below to install the Image AI Assistant app in Contentstack.

Log in to your [Contentstack account](https://www.contentstack.com/login/).
- From the left-hand side primary navigation, click the **Marketplace** icon to go to the Marketplace.
- Click **Apps** from the left panel.
- Within the Marketplace, you can see all the available apps. Hover over the **Image AI Assistant** app and click **Install**.
- In the pop-up window that opens, select the stack where you want to install the Image AI Assistant app, accept the terms of service, and click the **Install** button.
- On the **Configuration** page, you can select the way you want to configure the app under the **Platform Configuration for Image Generation** section. The following are the two methods through which you can configure the Image AI Assistant app:  
          **Managed by Contentstack**: By using this method, you can configure the app using the Contentstack powered API keys. Select the **Managed by Contentstack** radio button and click **Save and Proceed**.
- **Custom Credentials**: In this method, you can configure the app using the third-party API credentials, such as OpenAI, AWS Bedrock, or Google Vertex AI. Select the **Provider name** from the dropdown, enter the required credentials, and click **Save and Proceed** to configure the app.
- Click **Save** to save the app configurations.
- On the **UI Locations** tab, you can see the predefined app locations. You can use the toggle button corresponding to each UI location to enable or disable it based on your requirements.  
        **Additional Resource**: For more information on UI locations, please refer to the Installed Apps guide.
- Once you have configured the app, click **Open Stack** to start using the Image AI Assistant app.

**Additional Resource**: You must configure and specify the field type(s) that will work for the [Field Modifier UI location](/docs/developers/developer-hub/field-modifier-location/) to use the Image AI Assistant app within your stack. Please refer to the Field Modifier UI location document to configure the Image AI Assistant app for the UI location.

## Use Image AI Assistant within your Stack Entry

To use the Image AI Assistant app within an entry of your stack, follow the steps given below:

Go to your stack, click the **Content Models** icon from the left navigation panel, and click the **+ New Content Type** button.
- Create a [content type](/docs/developers/create-content-types/create-a-content-type/) by adding relevant details as displayed below and click the **Save and proceed** button.
- To use the Image AI Assistant app, create an entry for the above content type. In the left navigation panel, navigate to the [Entries](/docs/content-managers/author-content/create-an-entry/) page, click **+ New Entry** to create a new entry for the above content type, and then click **Proceed**.
- You can see the Image AI Assistant app in the [Field Modifier](/docs/developers/developer-hub/field-modifier-location) location. The Image AI Assistant app adds images to the [File](/docs/developers/create-content-types/file) and [JSON Rich Text Editor](/docs/developers/json-rich-text-editor/about-json-rich-text-editor) field.
- Click the **Image AI Assistant app** icon to add images (as shown in the screenshot).
- You can generate an image using prompts, existing assets, or by uploading new assets.

Let's now discuss how to use these options in detail.

### Generate Image using Prompt
- Select **Prompt** from the available options to generate an image.
- Provide the appropriate image description as a prompt and click the **Generate** button.
- To get more options, click the **Generate More** button.
- Choose the image and click **Add Asset(s)** to add the selected image in the File field.
- Now, click **Upload Image** to upload the images to the assets folder.  
         The selected image gets added to the File field.
- If you have changed the prompt after generating an image, the app will ask you to generate a new image or edit an existing image. You can use the **Generate New** dropdown.  
          **Generate New**: Select the **Generate New** option from the dropdown to generate a new image.
- **Edit**: Select the **Edit** option from the dropdown to edit an existing image using a new prompt.
- You can view the edited image. Now you can generate more images or add assets to the File field.
- To add multiple images in the File field, go to the File field **Advanced** properties option and check the **Multiple** option as shown in the screenshot below. If required, you can also set the maximum limit.
- Select multiple images by clicking the checkboxes and add them to the File field.

### Edit with AI
- Hover over the image and click the **Edit with AI** icon to edit the image.
- The Image AI Assistant app provides few editing tools, as discussed below:  
          **Erase**: You can set the eraser to a required value by using the progress bar (given below the image) and erase any area within the image.
- **Select**: You can select a specific area and erase it for editing.
- **Reset:** You can reset the image.
- **Undo**: You can undo the edit action.
- **Redo**: You can redo the edit action.
- Then, provide the respective prompt in the image description field and click the **Generate** button.
- You can view the updated images. Select and add them by clicking the **Add Asset(s)** button.

### Expand Image
- Click the **Expand** icon to view the image in full-screen.
- View the image in full-screen mode and click the **Add Asset** button.

### Generate Image using Asset
- Click **Asset** to generate an image from the existing image in the asset folder.
- Choose an image and click the **Add Selected Asset** button to add the image.
- This opens up the image in the edit mode. You can edit the image, add the asset, and upload it to view the image in the File field.**Tip**: Refer to the [Edit with AI](#edit-with-ai) section for further information.

### Generate Image using New Upload
- Click **New Upload** to add a new image in the assets folder and generate an image from the uploaded asset.
- Click the **Upload Here** button to select a new image and add it to the assets folder.  
        **Note:** The image dimensions must be the same i.e. it must be square.
- This opens up the image in the edit mode. You can edit the image, add the asset, and upload it to view the image in the File field.**Tip**: Refer to the [Edit with AI](#edit-with-ai) section for further information.

You can also generate images in the [JSON Rich Text Editor](docs/developers/json-rich-text-editor/about-json-rich-text-editor) field by clicking the icon (pointed in the screenshot).

You can generate an image using prompts, existing assets, or by uploading new assets.

**Note**: You can add multiple images in JSON RTE.

## Common questions

### Who can install the Image AI Assistant app?
Access to the Contentstack Organization/Stack as the Owner/Admin.

### Where can I use the Image AI Assistant app after installation?
You can add the Image AI Assistant app in the [Field Modifier UI location](/docs/developers/developer-hub/field-modifier-location/) for different entry fields such as File and JSON Rich Text Editor.

### What configuration methods are available for Image AI Assistant?
**Managed by Contentstack** and **Custom Credentials**.

### Can I add multiple images using the app?
**Note**: You can add multiple images in JSON RTE.