CS
Chat Ships It
Green Robin Labs · Northbridge
Codex x TwitchCon Hackathon

Chat ships it.Codex builds it live.

Viewers redeem a Ship a Feature channel-point reward. Mods approve with !ship. A sandboxed Codex worker writes an overlay widget on stream — plan, diff, tests, then hot-load — credited to the viewer.

Demo runs in DEMO_MODE with mock Twitch auth. No Twitch Client ID required to try the full loop.

Codex is building…
rubber duck that quacks on LUL · @Morgan
✓ Parse request → overlay widget
› Scaffold onChat + quack animation
· Validate sandbox size
+ api.onChat(m => /\bLUL\b/i.test(m.text) && quack())
🦆
Feature by @Morgan

Codex is the mechanic

Judges watch Codex plan, diff, and ship on the overlay — not just in a build log.

Sandboxed by design

Widgets run in iframe sandbox=allow-scripts with a CSP that blocks network, a size budget, and mod approval.

Built for stream

OBS overlay, mod dashboard, patch-notes ticker, !ship / !revert / !remix — ready for a real channel.

How it works

  1. 01
    Viewer redeems Ship a Feature with a one-line ask
  2. 02
    Mod approves with !ship N
  3. 03
    Codex SDK writes a widget against the overlay API
  4. 04
    Widget hot-loads into OBS · credited to chat