Skip to main content
ZTZayanTech.dev
All Work
AI Content Repurposing

CreatorControl

Your Content, Fully On CreatorControl

Next.jsSupabaseOpenAIWhisperViral score MLStripe
Visit live product
CreatorControl screenshot

Overview

CreatorControl turns a single long-form video or podcast into a full 30-day content calendar. One upload produces viral clips, platform-native posts (LinkedIn, X, Instagram, TikTok, YouTube), a viral score for each piece, and a strategic posting schedule — in under 5 minutes.

The Problem

Content creators spend 80% of their time repurposing: cutting clips, rewriting captions for each platform's format, scheduling, and analyzing what worked. Professional video editors and social media managers cost $2,000–5,000/mo. Tools like Opus Clip and Repurpose.io handle clips but don't produce multi-platform written content or strategic calendars.

CreatorControl handles the full repurposing pipeline: transcription → analysis → multi-format generation → scheduling strategy.

Architecture: The Transcript Pipeline

The core is a 4-stage transcript pipeline:

Stage 1 — Transcription Upload triggers an OpenAI Whisper job (via API). For files under 25MB, direct API call. For large files, chunked upload with stitch. Output: timestamped transcript with speaker diarization.

Stage 2 — Analysis GPT-4o analyzes the transcript for:

  • Key moments (high-information density segments)
  • Hook candidates (strong opening statements)
  • Platform-specific opportunities (stat = LinkedIn, story = TikTok, quote = X)
  • Emotional trigger detection (curiosity, controversy, relatability, authority)

Stage 3 — Generation Parallel generation jobs (Promise.all):

  • 5 viral hooks per platform format
  • 3 X/Twitter threads
  • 1 LinkedIn long-form post
  • 1 Instagram caption set (carousel + reel)
  • 1 YouTube description + chapters
  • 1 SEO blog post draft
  • 3 short-form video clip recommendations with timestamps

Stage 4 — Strategy GPT-4o generates a 30-day posting calendar: which content goes on which platform on which day, posting time recommendations by platform, and weekly theme mapping.

Viral Score Engine

Each generated piece gets a viral score (0–100). The score is a weighted composite:

  • Hook strength (pattern match against 500+ proven hook frameworks) — 35%
  • Emotional trigger count — 25%
  • Platform format compliance (correct length, structure) — 20%
  • Readability score — 10%
  • Keyword density for SEO pieces — 10%

The scoring runs as a synchronous step before returning results. Low-scoring pieces are flagged for regeneration.

Stack

LayerTechnology
FrontendNext.js 15, TypeScript, Tailwind
TranscriptionOpenAI Whisper API
AI generationOpenAI GPT-4o (analysis + generation)
DatabaseSupabase (Postgres + RLS)
File storageSupabase Storage (video/audio uploads)
Credit billingCustom (Supabase + Stripe)
SecurityAES-256 at rest, TLS 1.3
DeployVercel (functions + edge)

Key Decisions

Whisper over AssemblyAI — Whisper is OpenAI's own model, already in the existing API relationship. At the volume of a SaaS product, per-minute Whisper API pricing is 40% cheaper than AssemblyAI for equivalent accuracy on English content. AssemblyAI has advantages on speaker diarization for multi-speaker podcasts — a future upgrade path.

Parallel generation over sequential — Each platform output is independent. Running them as Promise.all reduces generation time from ~45 seconds sequential to ~12 seconds parallel. Cost is identical; latency is the differentiator.

Credit system over usage-based pricing — Users with variable output needs find pure usage billing unpredictable. Credits let them pre-buy a budget, see exactly what each operation costs, and avoid surprise invoices.

What This Proves

CreatorControl is an AI data pipeline product: Whisper transcription → GPT-4o analysis → parallel multi-platform generation → viral scoring — all orchestrated within a Next.js serverless architecture with credit billing and AES-256 data security.

If you need an AI content pipeline, transcript processing system, or multi-model generation workflow, this is the architecture.

Want this?

Built on the same stack as CreatorControl. Let's scope yours.