A Python productivity tool that uses real-time webcam gaze tracking to detect when you look away from your screen — then punishes you by blasting a full-screen meme or brainrot clip. Built with MediaPipe, OpenCV, PyQt6, and python-vlc. Features Chaos Mode, a grace-period warning system, and a configurable media library.
- Built the full gaze detection & CV pipeline using MediaPipe Tasks API with adaptive smoothing and per-session calibration
- Resolved a camera fake-focus race condition and media looping bug affecting overlay timing
- Integrated a full CI/CD pipeline with pytest and GitHub Actions — headless-safe test suite across 6 modules
- Collaborated with a 4-person team; led CV integration and coordinated with PyQt6 frontend