CastLock
● Character consistency for Mac

Same character. Every time. No drift.

CastLock locks a character's hair, face, wardrobe, and small details into one prompt — reuse it in Gemini or ChatGPT, and the tenth image still looks like the first.

Get CastLock

$50, once. macOS.

Inside the app

Three screens, one locked spec.

Every character, one locked library.

CastLock Cast Library screen showing a character roster with locked traits
CastLock Character Detail screen showing locked traits and consistency anchors

Lock the spec once. Reuse it everywhere.

Copy the prompt. Paste it anywhere.

CastLock Extraction Prompt modal showing the copy-paste workflow

$50. Once.

You buy it once. It runs on your Mac. There's no subscription creeping onto your card every month you forgot to cancel.

One-time purchase. macOS. Lifetime updates on the locked spec format.

FAQ

Questions.

Why does my AI-generated character keep changing?

Gemini and ChatGPT don't remember your character between images. Every new prompt starts from zero — hair color shifts, the face drifts, the outfit from panel three doesn't match panel four. CastLock locks the traits that matter into one reusable prompt, so the model gets the same instructions every time.

Does CastLock work with Midjourney?

Not yet. CastLock supports Gemini and ChatGPT today. Midjourney's prompt style is different enough — short, tag-based — that it needs its own version. That's planned, not shipped.

Is CastLock a subscription?

No. $50, once. No monthly charge, no tiers, no upsell screen down the road.

Does CastLock generate the images for me?

No. CastLock compiles the prompt — you paste it into your own Gemini or ChatGPT account and generate there. No API costs passed to you, no vendor lock-in, and your work stays in the tool you already have open.

Who is CastLock built for?

Tabletop GMs running a campaign's worth of NPCs. Novelists tracking a cast across chapters. Indie devs, webcomic artists, worldbuilders — anyone generating the same character more than once and watching the face slide a little further every time.