System Overview

How Cascade processes
content, end to end.

Each row represents a processing layer. Data flows top to bottom through 7 stages: raw content enters at the top and exits as fully formatted, platform-ready posts. Colored labels on the left identify each layer's role.

Ingestion
🎬
Raw Video Input
Long-form video upload
or live recording feed
MP4 / MOV 4K / HD Upload API
🎙️
Audio Extraction
Stereo / mono audio strip
Noise reduction pass
WAV / AAC FFmpeg
📄
Transcript Generation
Speech-to-text via Whisper
Speaker diarization
Whisper API SRT / VTT
🔖
Metadata Intake
Creator profile, voice config
Brand settings, topic tags
JSON Config Voice Profile
AI Core
🧠
Claude AI Orchestrator
Central intelligence layer. Reads transcript + voice profile.
Directs all downstream agent tasks via structured prompts.
Anthropic API Claude Sonnet Prompt Chaining Tool Use
✂️
Clip Intelligence
Identifies high-signal
moments for short-form cuts
Timestamp Map Hook Detection
✍️
Voice-Aligned Copywriter
Captions, hooks, CTAs
matched to creator voice
Voice Profile Platform Rules
Production
🎞️
Video Clipper Agent
Cuts and encodes clips
per AI timestamp map
FFmpeg H.264 / AV1
💬
Caption Renderer
Burn-in subtitles
Animated word-by-word
SRT Burn Motion Type
🖼️
Thumbnail Generator
Frame extraction + AI
composition + brand overlay
Frame Pick Brand Kit PNG / WEBP
📐
Format Adapter
Resizes and crops per
platform aspect ratios
9:16 / 16:9 1:1 / 4:5
Packaging
🏷️
Hashtag + SEO Engine
Platform-specific tags
Trending + evergreen mix
TikTok SEO YT Keywords
📝
Post Copy Formatter
Platform-native captions
Hook + body + CTA
Per-Platform Char Limits
📦
Content Bundle
Final asset package per
platform, ready to publish
Asset Map Manifest JSON
👁️
Human Review Gate
Optional approval step
Edit, approve, or reject
Dashboard UI Webhook Trigger
Scheduling
📅
Publish Scheduler
AI-recommended posting windows based on audience data and platform peak times.
Manual override available. Queue management with priority lanes.
Optimal Windows Queue Engine Timezone Aware Retry Logic
🔔
Notification Bus
Publish confirmations
Error alerts, status hooks
Webhooks Email / Slack
Publishing
🎵
TikTok
Primary hub
9:16 short-form
▶️
YouTube
Long-form +
YouTube Shorts
📸
Instagram
Reels + Stories
4:5 feed posts
👥
Facebook
Clips + Reels
Page posts
💼
LinkedIn
Video posts
Native articles
Feedback
📊
Performance Analytics
Views, reach, engagement
per platform per post
Platform APIs Supabase
🔄
AI Feedback Loop
Performance signals inform
future clip + copy decisions
Adaptive Model Voice Tuning
🖥️
Creator Dashboard
Unified view across all
platforms and post history
React UI Real-Time
🗄️
Data Store
Assets, configs, history
Voice profiles, manifests
Supabase Object Storage