An open API service indexing awesome lists of open source software.

https://github.com/open-kbs/ai-banner-maker

AI assistant for creating HTML banners
https://github.com/open-kbs/ai-banner-maker

ai-website claude-3 claude-3-5-sonnet gpt-4o grapesjs halloween llama-3-1-70b-instruct open-source openkbs react stable-diffusion stable-diffusion-3-5

Last synced: about 2 months ago
JSON representation

AI assistant for creating HTML banners

Awesome Lists containing this project

README

        

# AI Banner Maker · [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](https://github.com/open-kbs/ai-banner-maker/blob/main/LICENSE)



App Icon


An AI app that creates interactive HTML banners with forms to collect information from clients, such as survey forms and more.


## OpenKBS + GrapesJS = AI HTML Banner Maker








## Installation Guide

### Step 1: Install OpenKBS CLI and Login

You need to have the OpenKBS CLI installed on your system and Login:

```bash
npm install -g openkbs
openkbs login
```

If you do not have npm installed, you can check https://github.com/open-kbs/openkbs (Download Binary)

### Step 2: Clone the Repository

Clone the repository to your local machine:

```bash
git clone [email protected]:open-kbs/ai-banner-maker.git
cd ai-banner-maker
```

### Step 3: Deploy the Application to the OpenKBS Cloud (to run our backend services locally - check steps 4,5,6):
Deploy your application using the OpenKBS CLI:

```bash
openkbs push
```

Once the deployment is complete, you will receive a URL for your app: `https://{kbId}.apps.openkbs.com`.
Login to your KB and have fun!

### Step 4: Running the Frontend Local

Run the OpenKBS UI dev server locally:

```bash
npm i
npm start
```

### Step 5: Running the Backend Locally

Run the Chat server locally:

```bash
npm run chat
```

- Enter your `OPENAI_KEY` when prompted. This key will be stored at `~/.openkbs/.env`.
- From OpenKBS UI change the Chat model to GPT-* On-premises models

### Step 6: Running the AI Services locally on your own GPU
To run this AI app on your own GPU with Llama 3.1 and Stable Diffusion 3, read more here [Install OpenKBS AI Server](https://github.com/open-kbs/openkbs?tab=readme-ov-file#installing-openkbs-ai-server-and-integrating-llama-31-and-stable-diffusion-3-locally)

## Install via WEB
To install this app via our website visit [AI Banner Maker](https://openkbs.com/apps/ai-banner-maker/)

## License

This project is licensed under the MIT License. For more details, please refer to the [LICENSE](https://github.com/open-kbs/ai-banner-maker/blob/main/LICENSE) file.