Duel of Nemotron — Demo Video Script
Target length: 60–90 seconds. Vertical or landscape.
Beat 1 (0:00–0:05) — Cold open
[Screen: black with text fade-in] "What if a 4-billion parameter model and a 142-thousand parameter model fought together?"
Beat 2 (0:05–0:20) — The game
[Screen: Space loads, character select, then the arena]
- Pick a fighter (ronin vs brute)
- First few seconds of combat — show the NPC reacting to your moves
- HUD shows the Nemotron "reasoning" text in real time
- Text overlay: "Tiny model on CPU picks each move. Nemotron on Modal sets the strategy."
Beat 3 (0:20–0:40) — The strategy switch
[Screen: gameplay continues, then the Nemotron output changes]
- Player lands a few hits, NPC's HP drops
- Nemotron reasoning updates: "NPC adapts: high aggression, parry-focused"
- NPC starts parrying and countering
- Text overlay: "Every ~10 moves, Nemotron on Modal A10 picks a new mode"
- Show the
/strategizeresponse JSON in a small overlay (fades in for 2s)
Beat 4 (0:40–0:55) — The tiny model in action
[Screen: cut to the Gradio panel at /gradio]
- Show the Tiny Fighter Gradio demo
- Move the sliders: aggression 0.9, defense 0.1, kick_affinity 0.8
- Click "Pick Move" → model outputs "kick" with 0.25 confidence
- Text overlay: "142k params. 0.093ms inference. Runs on CPU in the Space."
Beat 5 (0:55–1:05) — Outro
[Screen: split view — the 3D game on the left, the Gradio demo on the right] "Nemotron 3 Nano 4B, fine-tuned via AlphaGo-style self-play. The tiny model learned to execute the strategy in 20 minutes on a laptop."
- HF Space link
- Hackathon credits
Recording tips
- Record at 1080p, 30fps
- Use OBS for screen capture
- Pre-warm Nemotron before recording (60–90s cold start)
- Add subtle lo-fi music (royalty-free)
- The Tiny Fighter inference is sub-millisecond, so it's instant
Post-production
- Add captions for accessibility
- Export as MP4, H.264
- Upload to YouTube (unlisted) or Twitter
- Submit link with the Space URL