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 — a desert at noon, an apartment at midnight, a rooftop in the rain — and the character in scene ten still looks like the one you started with.
$50, once. macOS.
Three screens, one locked spec.
Every character, one locked library.
Lock the spec once. Reuse it everywhere.
Copy the prompt. Paste it anywhere.
It's not just a prompt. It's your whole cast, organized.
CastLock organizes every character, every scene, and every approved image into Workspaces and a Cast Library that stick around after the project ends. Build a character once. Reuse it in the next campaign, the next chapter, the next client job — without re-extracting a single trait.
A tabletop GM ends up with a season's worth of NPCs sitting in one library. A novelist ends up with a whole cast that doesn't need re-explaining in chapter twelve. That's the part a single prompt, on its own, can't do.
$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.
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, so small details drift — hair color shifts, the face changes, the outfit from panel three doesn't match panel four. It's not just about asking for the same shot twice, either: put that character in a forest, then a hallway, then a rooftop at night, and each new scene resets from zero unless something tells the model otherwise. CastLock locks the traits that matter into one reusable prompt, so the model gets the same instructions every time, in every scene.
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. What CastLock does instead: keep every character, every scene, and every approved image organized in one place, so nothing gets lost between projects.
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.