This document describes a command-line Python application for Automatic Time Tracking by Watching Computer Screen. The application periodically captures screenshots on macOS, processes them using a vision-based language model, and generates time-tracking reports.
The design covers:
- Overall architecture
- System components
- Data flows
- Implementation details