For freelancers and consultants
Timesheets that fill themselves in
Tracking hours is the one job nobody pays you for. Cachejay counts them per project while you work and hands you the timesheet.
Where your time went
Last 7 days16.5 h| Date | Project | Hours |
|---|---|---|
| Mon Oct 13 | acme-storefront | 4.25 |
| Mon Oct 13 | northwind-api | 2.50 |
| Tue Oct 14 | acme-storefront | 6.00 |
| Wed Oct 15 | northwind-api | 3.75 |
No timer to forget
Hours by client
Name your repositories after clients and the split is done for you.
A CSV when you need it
Click Today in the menu bar, then Export Timesheet…. Ready for a spreadsheet.
Hours that hold up
Counting stops when the screen sleeps, so nobody gets billed for lunch.
The work behind the hours
Each project page says what you did, which makes the client update easy.
Client calls count
They are transcribed and filed under the right project.
Or ask Claude for the invoice lines
› make my October invoice lines for Acme, with a one-line summary per week ⎿ cachejay · time_report · project_brief Week of Oct 6: 14.5 h, checkout redesign and the cart bug fix Week of Oct 13: 12.0 h, annual pricing and Stripe Tax setup Total: 26.5 h. Want a short client update to send with it?
More in automatic time tracking.
Questions
How do I get a timesheet out of Cachejay?
Click Today in the menu bar, then Export Timesheet…. It saves the last seven days as a CSV. For longer, run cachejay time --csv --days 30 or ask Claude for October.
How does it know which client a project is for?
A project is a git repository. Name your repositories after clients and the hours sort themselves.
Does it count time I’m away from the keyboard?
No. It stops when the screen sleeps, locks or sits still.
What if my work isn’t in git?
You still get hours by app and a write-up of each day. Per-client hours need a repository per client.
Can it write the invoice?
It gives you the hours and the work. Claude or ChatGPT can turn that into invoice lines you paste into your invoicing tool.
Stop explaining your day to ChatGPT
Install it, connect the apps you use, and get on with your work. Free for 14 days, no card.