Alfred

GitHub
Alfred from Dark Knight Rises final scene
  • Take a screenshot every 30 seconds
  • Save to a file.
  • On click from tray icon, trigger a job to compress the images and stitch them together as a video.
  • Call Gemini API every 3 minutes to nudge you when distracted.
  • When distracted already, call Gemini API again every 20 seconds to check if you are still distracted.