temesgen.dev
← all projects

Brightstar Caption Studio

AI caption studio that writes on-brand social posts for five distinct client voices — onboarding each brand once into a reusable Voice Profile, then drafting three variants, self-critiquing, and recommending the most on-brand pick.

PythonTwo-stage AgentMulti-provider LLMVercel
live demo ↗ github ↗

// impact

Brightstar Caption Studio solves the part of caption writing that chatbots get wrong: sounding like five different humans — a glam salon, a nostalgic family restaurant, a no-BS auto shop, a high-energy gym, and a quiet home-goods boutique — instead of collapsing them all into the same “Elevate your experience! ✨” mush. The key idea is the Voice Profile: each brand is learned once from a handful of sample posts into a structured artifact (tone, vocabulary tics, emoji habits, hashtag strategy, CTA style, banned phrases) that every future caption is generated against.

It runs as a two-stage agent: a capable model drafts three distinct variants at higher temperature, then a lighter judge model scores each and picks the most on-brand winner — a quality gate that penalizes generic filler without paying generation prices to grade its own homework. Only the client layer touches a model, walking a chain of providers so a rate limit or out-of-credits error routes to the next provider automatically.

// gallery

Brightstar Caption Studio
Brightstar Caption Studio