graph TD A[Start: Input YouTube URL] --> B[SILO 1: Audio Extraction] B --> C[Download Video as MP3] C --> D[MP3 File URL Generated] D --> E[SILO 2: Transcription & Beat Analysis] E --> F[Get Transcription with Timings] E --> G[Extract Beatpoints & Tempo] F --> H[Full Transcript] G --> I[Beat/Tempo Data] H --> J[SILO 3: Clip Recommendation] I --> J J --> K[Generate Platform Clips] K --> L[TikTok 15s Clips] K --> M[Instagram 60s Clips] K --> N[YouTube Longer Clips] L --> O[Final Summary] M --> O N --> O O --> P[Output: Consolidated JSON Object] subgraph Output Structure P --> Q[Transcript with Timecodes] P --> R[Beat/Tempo Analysis] P --> S[Platform-Specific Clip Recommendations] end