Watson
Generate reports for clients and manage your time.
Watson is a command‑line tool for tracking time spent on projects and generating client‑ready reports. Users start a tracking session by specifying a project name and optional tags, then stop it to record the elapsed duration. The recorded sessions, called frames, can be listed with filtering by project, tag, or date, and the log output includes timestamps and total time.
The utility provides a report command that aggregates the logged frames into formatted summaries suitable for sharing with clients. It supports common workflow actions such as starting, stopping, logging, and generating reports, all accessible through a simple CLI interface. Installation is available via Homebrew on macOS or via pip on other platforms, and documentation details the full set of commands.
Watson is released under the MIT License and is considered stable. It is aimed at freelancers, consultants, or anyone who needs to monitor time across multiple projects and produce concise reports without a graphical interface.
Reviews
Loading reviews…
Similar apps

Time Tracking & Focus
Timewarrior
Utility with simple stopwatch, calendar-based backfill and flexible reporting.

Task & Project Management
td-cli
A TODO manager to organize and manage your TODO's across multiple projects.
Time Tracking & Focus
Tock
Powerful time tracking tool.

Time Tracking & Focus
Timetrap
Simple timetracker.

Time Tracking & Focus
ActivityWatch
Automatically track how you spend time on your devices.

DevOps & Infrastructure
Wakatime
System tray app for automatic time tracking