All Projects
// Projects
Things I've built, broken and experimented with
An ambient status panel that renders your Claude (Pro/Max) usage — the 5-hour session and 7-day windows — onto a USB-attached Turing 3.5-inch smart screen. It reads the OAuth usage endpoint Claude Code uses, then draws JARVIS-style HUD arc gauges or an LCARS console, rotating between them every 30 minutes. Built on the mathoudebine turing-smart-screen-python library; runs windowless at login on Windows via a logon Scheduled Task.
Python
Pillow
pyserial
Turing Smart Screen
Claude API
Chrome extension that returns a kiosk browser to its home URL when a user abandons a transaction mid-login. ~150 lines, MV3 service worker, per-tab alarms. Solves the 'someone walked away in the middle of SSO and now their half-completed login is sitting on the screen' problem on shared university kiosks.
Chrome Extension
Manifest V3
JavaScript
chrome.alarms