How to use PromptHero.io to Build Highly Effective AI Image Generation Prompts for Midjourney, Dall-E and Stable Diffusion
Get Inspired by thousands of prompt “tags” or add your own and contribute to the growing library of “tags”.
What is Prompt Hero?
Prompt Hero is a little side project I cooked up over the Christmas holiday. The idea came out of my obsession with Midjourney and creating AI-generated images. In particular, I became fascinated with the “art” of building prompts. I studied the feeds from other Midjourney users and discovered so many great “tags” and “keywords” I became overwhelmed.
Think of it as a “CRM” for prompts!
I thought it would be helpful to not only have a tool to quickly build prompts but also organize them and create a library of my favorite tags. I think of it more like a CRM than anything else. That’s why I hacked together this little tool and I’d love your feedback.
Note:☝ I’ve built a lot of software in my career, but not as a core engineer. I’m not even that good of a coder; I’m more of a tinkerer. And yes, I built this in PHP, which I get is janky. But I know it. And I knew I could build a pretty nice proof of concept in a few weekends. So please don’t be too hard. But do let me know what bugs you find or improvement ideas you have.
How it Works
Here is a quick walkthrough with screenshots. Please send me feedback with bugs, ideas, and suggestions to firstname.lastname@example.org.
Creating an Account
- Create a free account at https://app.prompthero.io
- Currently in BETA so use early access code K59CLT9 if you didn’t get an invite yet.
Using the Prompt Builder
Go to “Builder” to start creating prompts.
- Click each tag to dynamically start creating your prompt
copyto copy the prompt to clipboard and paste into Midjourney or your favorite AI image generator
saveto save your prompt for future use or editing
Creating, Adding & Removing Tags
Go to “Tags” to create new prompt keywords or choose from thousands created by other users.
- Filter by
hiddenin the dropdown to see tags created by other users.
- Then click the
added/hiddenbutton to toggle the tag to show up in your builder.
New Tagto create custom tags that show up in your builder.
- Select the tag
typeto indicate if the tag is: Style, Details, Adjective, Inspiration, or Param (see below for explanation of tag categories).
- Adding an
imageis optional, but particularly useful for
inspirationtags so people can see the artists style.
Example: ☝ For the
inspiration > tag“Alberto Seveso”, who is an artist, use the prompt “Style of Alberto Seveso — v 4” in Midjourney to get a result like this:
Note:☝ Custom tags will only show up for you and be reviewed by community managers. If approved, they will be available for other users to add to their builder.
Seeing Images for Tags to get More Inspiration
Go to “Visuals” to look at images for tags.
Seeing Your Prompt History
Go to “Prompts” to look at all the prompts you’ve saved in the past.
- Click the
promptto edit, copy or delete.
- Click the
starto favorite your prompt.
More About Tags
Building an effective AI image generation prompt for Midjourney or any AI engine is an art form in and of itself. Great prompts are made up of “tags” and “phrases”.
Browsing the Midjourney feed I found that the elements that make up prompts generally fit into a few categories:
Styles — These are sort of the
genres like steampunk or concept art or fantasy
Details — These are generally
methods by which images should be created like octane render or studio lighting or brush strokes
Adjectives — These are the ways to
emphasize certain characteristics like Intricate or ominous or breathtaking
Inspiration — These are other
artists that the AI takes design cues from like pixar or studio ghibli or tim burton
Params — These are of course the specific
parameters that each AI platform accepts in prompts like aspect ratio or quality or algorithm version
I call these prompt elements
tags and there are literally endless options and permutations.
Inside Prompt Hero, you can create your own tags or choose from tags created by other users.
When you signup, you get assigned 20 popular tags. You can
hide any you don’t like by clicking the
added button on the tags page.
You can create any tags you want and assign them to one of the categories above. When you create a tag, I will review it and decide if it should be available to the community of other users. Once it’s enabled for other users, you won’t be able to edit it, but you can still
hide it later.
All approved tags from other users are also available for you to use. This is the most interesting part of Prompt Hero I think because we can all learn better tags and keywords from each other. Go to the
tags page again and filter to
hidden. Then just click the
hidden button for each tag you want to add to your CRM.
My Original Video
Here is the original video walkthrough I created when I was dreaming up this app.
Have fun and make some cool images!