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
- Host: GitHub
- URL: https://github.com/open-kbs/ai-banner-maker
- Owner: open-kbs
- License: mit
- Created: 2024-10-11T09:34:36.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-12-15T17:42:40.000Z (5 months ago)
- Last Synced: 2025-02-04T13:43:34.132Z (4 months ago)
- Topics: 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
- Language: JavaScript
- Homepage: https://openkbs.com/apps/
- Size: 21.6 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AI Banner Maker · [](https://github.com/open-kbs/ai-banner-maker/blob/main/LICENSE)
![]()
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.