Tai is a desktop activity tracker and self-hosted productivity monitor designed to record the amount of time spent on specific software applications and websites. It functions as a software usage monitor and website browsing logger to analyze digital time distribution.
The system provides capabilities for digital productivity analysis, personal time tracking, and screen time management. It can also be used for employee activity monitoring to audit software engagement and workflows.
The project handles monitoring and observability through time-series usage logging and local persistence storage. It utilizes browser API integration and process-name mapping to distinguish between different websites and applications.