MODULE_02 // AI CREATIVE STUDIO

Prohibition Prophets

Streetwear AI Creative Studio

Role
Founding Engineer
Period
2024–2026
Status
PRODUCTION
Domain
AI Creative Studio

// STACK_MANIFEST

React 19ViteTypeScriptFirebaseGeminiFluxIdeogramHeyGenElevenLabsTailwind

// OUTCOME_METRICS

AI Domains
9
Agents
9
Status
PROD

Problem

Prohibition Prophets is a statement streetwear brand with a cinematic 1930s-era identity — bullet-riddled Cadillacs, gritty character studies, monogram crests. The founder needed a way to generate on-brand creative output at the speed of a modern content calendar without the brand drifting into generic AI slop.

Off-the-shelf AI tools produce off-brand work. Every model has its own aesthetic bias. A single designer can't keep pace with a brand that ships campaigns, product shots, character studies, voiceovers, and social content across multiple channels every week.

The ask: a creative studio that understands the brand's voice, enforces its look, and coordinates across image, video, voice, and avatar generation — with every asset filed and searchable.

Approach

I architected the site as a 9-domain Hierarchical Orchestration Architecture (HOA) — a pattern I've since reused across client builds. One master orchestrator sits above nine specialized T3 domain agents, each responsible for a single class of output (Designer, Avatar, Voice, Photo, Edit, Manager, Social, Content, Brand).

The Brand Agent is the guardrail. It owns the brand DNA — tone, palette, character rules, prohibited concepts — and every other agent consults it before output. That's the difference between "AI-generated" and "brand-aligned."

// ARCHITECTURE9-Domain Hierarchical Orchestration
USERweb · mobileAUTH GATEFirebase AuthPP ORCHESTRATORHOA Manager (T2)DESIGNERFlux · IdeogramAVATARHeyGenVOICEElevenLabsPHOTOMockup EngineEDITCanvas ToolsMANAGERContent PlanSOCIALSchedulerCONTENTGen PipelineBRANDDNA GuardianFIRESTOREAsset Vault

Build Notes

Multi-provider image routing. Different generators excel at different things. Flux for photo-real hero shots, Ideogram for typography-heavy compositions, and OpenAI for quick iteration. The Designer domain picks based on the brief, not hardcoded paths.

Character consistency is the hardest problem. A brand with recurring characters (Forrest Bondurant, the blonde-dreads dealer, the Cadillac driver) can't reroll them every time. We solved this with a combination of reference image retrieval from the Firestore vault and prompt templating anchored on the brand DNA tokens.

Voice + Avatar as a product, not a novelty. HeyGen and ElevenLabs were wired into the Avatar and Voice domains so the brand could ship video content without a camera. The brand voice rules apply to voice output too — tone, pacing, vocabulary — not just copy.

Firestore as the asset vault. Every generation — prompt, model, output, tags, timestamp — is written to a Firestore collection. The gallery view becomes an archive and a retrieval layer in one.

Results

A production creative studio running at prohibitionprophets.com, shipping campaigns across 9 AI domains with a consistent brand voice. Zero designers touched most of the output — the orchestrator handles it.

The HOA pattern this project pioneered became the template for Just Breathe FLX's 6-domain studio suite and eventually the scaffolding for the Hardcore AAA Brand Operating System.