Dark industrial-themed UI with WebSocket log streaming, bot trigger button,
settings panel (subreddits, Whisper model, TTS voice, thresholds), and
video gallery with inline player. Settings are passed to the bot subprocess
via env vars so the pipeline respects UI config at runtime.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>