StyleForger
If you've been following StyleForger's development, you already know what this is about. What started as a personal Midjourney styles database has grown into a full creative companion — built specifically around how Midjourney actually works, not bolted onto some generic AI framework.
And it's almost ready for you.
I've been building behind closed doors for a while, and it's hit the point where I need real users putting it through its paces. People who'll break things, get frustrated, find the rough edges, and tell me straight what works and what doesn't.
What you're walking into:
The core of StyleForger is a curated style library — hundreds of styles across Midjourney v6.1, v7, Niji 6, Niji 7 and soon v8, all browsable and searchable. But the real power is in how everything connects.
Click any style tile, artist, skill, or mood reference from anywhere on the site and it drops into your prompt builder. Browse freely between sections — your selections follow you. When you open the prompt builder panel, everything assembles automatically into real Midjourney syntax: artists and skills become text, style tiles become --sref codes, moods become --p codes. Set your aspect ratio, stylize value, and version, then copy with one click or save it as a reusable preset.
Beyond building prompts, there are curations — themed collections that grow automatically as new styles get tagged. Subscribe to a curation or an individual keyword and it becomes a living feed in your personal space, with notifications when new styles drop. Keywords are version-specific, so subscribing to "Fashion" in v7 only tracks v7 styles.
You can also bring your own content in. Create custom skills (your own prompt techniques with optional preview images) and personal moods (your --p codes with sample images that get automatically watermarked and formatted to match the built-in library). Both integrate seamlessly with the prompt builder — they're first-class citizens, not afterthoughts.
Everything you collect, subscribe to, and create lives in Your Space — a personal dashboard you can reorder, rename, and make your own. Style collections, mood collections, subscribed curations, keyword feeds, saved presets, favourite artists and skills — all in one place, synced across devices.
A word on privacy and your API keys:
StyleForger's prompt builder can optionally use AI to enhance your prompts, but it runs on a Bring Your Own Key model. You provide your own API key — StyleForger never ships with one and never uses yours for anything other than what you ask it to do.
More importantly, your key is never stored in plain text. You get two options: session-only, where your key lives in your browser memory and vanishes the moment you log out — nothing ever hits the database; or passphrase-locked, where your key is encrypted with AES-256-GCM using a passphrase only you know. That passphrase is baked into the encryption key itself, which means even with full database access, your API key can't be decrypted — not by me, not by anyone. There's no admin backdoor, no master key, no recovery mechanism. If you forget your passphrase, the encrypted key is gone and you simply add a new one.
I built it this way because I wanted a tool I'd trust with my own keys. Hopefully that comes through.
What I'm looking for:
Midjourney users who want to explore styles and are willing to share honest feedback. You don't need any testing experience — just curiosity and a willingness to tell me what you think. The good, the bad, and the "why does this button do nothing."
If that sounds like you, register your free account by clicking ctrl+R on the main page.
For those already signed up, for now press ctrl+U to login.
Big things happening behind the scenes. I've rewritten the entire backend from scratch and now I'm deep into redesigning the user-facing side of things.
The biggest change: user accounts. This unlocks a lot. Collections, curations, presets and the new prompt builder — all your data stays private, syncs across devices, and isn't tied to a single browser anymore. No more localStorage gambles.
Here's what I'm working on right now:
Aiming for clean design, easy to use, nice user experience. Still a lot to do but it's shaping up.
More soon.
This was always the vision.
Not just a grid of styles, but a proper prompting assistant. AI-powered. Image describe built in. Select your styles and moods from a living database. Tweak parameters. Refine intent. Actually help people prompt instead of just handing them ingredients.
When I started StyleForger two or three years ago, my coding skills were… let’s say optimistic. The idea was bigger than my ability to execute it. With help from tools like Claude (and a lot of stubbornness), I pushed it as far as I could.
But somewhere along the way, the vision narrowed.
It became a style library.
Then a bigger style library.
Then a daily updated style library.
Upload.
Resize.
Tag.
Watermark.
Repeat.
How many styles does one actually need? Apparently: more. Always more. It’s never enough.
What began as a hobby slowly turned into obligation. The pressure to keep feeding it made it feel less like creating and more like maintaining a warehouse. I needed time off.
So naturally, I started over.
Blank page.
Better plan.
Cleaner architecture.
Claude Code by my side.
This time I rebuilt the backend from the ground up. Now I drag an image straight from MidJourney into a dropzone and it handles the rest: resizing, colour extraction, conversion, tagging, watermarking, sorting. Tags reference themselves. Images automatically fall into curations. The machine finally does the repetitive work.
Which means I get to do the fun part again: create.
The prompter itself works with APIs — and APIs are not free. So for now, it stays private while I figure out what a sustainable public version might look like.
StyleForger isn’t reopening. Not yet.
But the forge is burning again — just a little more quietly, and a lot more intelligently this time.
Well… this is awkward.
StyleForger dramatically announced it was “closing its doors” — very poetic, very final, very end-of-an-era. Cue the slow piano music.
And yet.
Here we are. With a blog.
So perhaps the doors aren’t closed. Perhaps they are… resting. Slightly open. On the latch. Making that faint creaky noise you pretend not to hear at 2am.
The archive still exists. The 17,000+ MidJourney styles are still quietly sitting there, minding their business, being beautifully tagged and categorised like the obedient digital creatures they are. They didn’t ask for drama.
What hasn’t been visible is the quiet chaos behind the scenes. I’ve been rebuilding the entire backend from the ground up. More automation. Smarter systems. Less manual wrestling with 17,000 tiny aesthetic personalities. It runs cleaner. Faster. Sharper.
Which makes it slightly ridiculous to keep it entirely to myself.
It would be a shame not to let people back in at some point. When? I genuinely don’t know. This isn’t a relaunch announcement. There’s no countdown timer hiding in the code.
Think of it as the door being ajar.
Not open. Not closed.
Just… possible.