1 Commits
  • Add a recorded demo, and the script that produces it
    scripts/demo.sh is a real walkthrough: it starts the gateway, routes model:auto,
    resolves four aliases to four different models, shows a cache hit costing zero
    quota, recalls a name across a server-side session, 404s an unknown model with
    suggestions, and prints where the tokens went. Nothing is staged — every line is
    output the gateway actually produced against a live provider.
    
    scripts/record-demo.html turns a captured transcript into video frames. ffmpeg
    on macOS ships without freetype, so it can encode frames but cannot draw text;
    the browser can do both, so frames are rasterised on a canvas and posted to a
    local server for ffmpeg to assemble.
    
    Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>