Free tool
Turn your git log into a standup update
Paste what git log prints. Get three sentences you can say out loud at 9:30. No account, nothing stored.
1. Run this in your repo
git log --since="yesterday" --author="$(git config user.email)" --stat --no-mergesMonday? Use --since="last friday". Any git log format works, but --stat adds file names, which is what makes a “wip” commit explainable.
Questions
- What do I paste?
- The output of git log. The command on this page adds --stat so file names come along, which is how a commit called "wip" can still be explained. Plain git log, --oneline and --name-only work too.
- Is my code sent anywhere?
- No. git log --stat contains commit messages, file names and line counts, not code. The paste is sent to the WriteLogs API, summarised, and not stored.
- Why is the summary vague in places?
- Because commit messages are. The tool can only say what your commits say. If half of them are "fix", half the update is a guess from file names. The extension does not have this problem because it watches the changes themselves.
- What does the extension add?
- Time per task, work that never got a commit, and which changes were made by an AI tool like Claude Code. It also writes the update automatically at the end of the day, so there is nothing to paste.
- Is there a limit?
- A few runs per hour per person, enough to try it on a couple of days. If you want it every day, the extension's free plan does that without a limit on pasting.