Live Stream Commentary — paste live URL, get rolling understanding
gemini-textnemotron-asrwizpermarlin-video
Output
hls.js + frame-extractor.ts
gemini-text vision per tick
cosine change-detection
5 emission formats
Lifecycle caps (cost/duration/count)
Canvas v1 → MCP v2 promotion path
Time
unbounded — emits as long as stream runs
Budget
$0.50–$2 per hour of watching (depending on tick rate)
Reliability
2.0
Customize this playbook
Fill in the fields below. Your answers are inserted into the complete recipe when you copy it.
YouTube live, Twitch, or direct HLS .m3u8
optional, for member-only streams
2 (default) | 5 | 10 | 30
0.0 (emit every tick) ↔ 1.0 (emit only on major scene change)
audio-description | journalistic | learner-l2 | one-sentence
auto-stop after this even if stream continues
auto-stop after this many emissions
hard cost cap
RUNNER
Create and edit images and video with your agent.
npm install -g @livepeer/runner