Claude Studio Producer - Project Vision
Overview
A budget-aware multi-agent video production system that uses competitive pilots to optimize quality and cost. The system was inspired by a real video production workflow where:
- A Producer plans multiple competing pilot strategies based on budget
- Pilots generate test scenes in parallel at different quality tiers
- A Critic evaluates results and decides which pilots continue
- Winners get more budget, losers are cancelled
- An Editor creates final video from best scenes
The “Inception” Use Case
The original prototype demonstrated this with a meta use case:
“A day in the life of a writer making a document about how to use a multi-agent system”
The workflow:
- First agent creates script of different scenes
- Second agent (parallel) generates video variations for each scene
- Video describer checks if generated video matches intent
- Editor picks best matching sequences
- Creates EDL (Edit Decision List) candidates
- Human reviews final candidates and provides feedback
Core Innovation
Competitive Pilot System: Instead of generating one video, we generate multiple competing versions at different quality/cost tiers, then let AI evaluate and reallocate budget dynamically.
Current State (v0.5.0)
Implemented ✅
- Core Agents
ProducerAgent- Budget analysis and pilot strategy planningCriticAgent- Quality evaluation and budget reallocationScriptWriterAgent- Breaks video concepts into detailed scene-by-scene scriptsVideoGeneratorAgent- Video generation with pluggable providers (mock mode + API-ready)QAVerifierAgent- Vision-based quality analysis with detailed scoring
- Full Integration (v0.5.0)
StudioOrchestrator- Now uses all real agents in pipeline- ScriptWriter → VideoGenerator → QAVerifier → Critic workflow fully operational
- Real QA scores flow to Critic for decision-making
- Budget tracking throughout entire agent pipeline
- Mock mode fallback for testing without API keys
- Infrastructure
BudgetTracker- Real-time cost monitoring- Skills system - Progressive disclosure (
video_generation,scene_analysis) - Cost models for 4 production tiers (2025 pricing)
- Budget enforcement (prevents overspending)
- Retry logic and error handling
- Quality gates and regeneration decision logic
- Intelligent mock responses for Claude API fallback
Simulated (Mock Mode) 🔶
- Video generation APIs (mock mode enabled by default for testing)
- Video frame extraction (uses mock scoring, ready for real vision API)
- QA verification with realistic scoring based on tier quality ceilings
- Full pipeline testable without any API keys
Not Yet Implemented ❌
- Real video API integration (Runway, Pika, Stability AI providers)
- Real video frame extraction (ffmpeg integration)
- Claude Vision API integration for actual frame analysis
- EditorAgent (EDL generation and assembly)
- PromptVariationAgent
- Additional skills (editing)
- Web UI dashboard