graph TD
A[Start] --> B[Receive Input - Video URL]
B --> C[TranscriberAgent]
C --> D[Execute Transcription]
D --> E[Generate Timestamped Transcript]
E --> F[StepExtractorAgent]
F --> G[Parse Transcript]
G --> H[Extract 6 Key Steps]
H --> I[Get Timestamps]
I --> J[FrameGrabberAgent]
J --> K[Extract Images at Timestamps]
K --> L[Collect Image URLs]
L --> M[HTMLBuilderAgent]
M --> N[Create HTML Template]
N --> O[Insert Steps and Images]
O --> P[Generate Final HTML]
P --> Q[End]
subgraph Input
B
end
subgraph Processing
C
D
E
F
G
H
I
J
K
L
M
N
O
end
subgraph Output
P
end