I've been using manictime for awhile. You can host a server if you need to, but for solo use it works standalone just fine.
At the end of the day I have a candybar of time with titles of open window titles. Over the years I have added a lot of auto-tag rules and I just need to fill in a few gaps. It can do screenshots but I have that turned off since the window titles are sufficient for me.
The time I spent writing this will be tagged as "admin - not productive"