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