Source activity and generated narrative stay distinct.
The preview uses fictional, sanitized data. It shows the shape of CommitDiary’s report experience without presenting demo output as real work or verified test results.
01
Source activity
Start with actual Git records.
Commit messages, changed file names, change counts, and short code samples provide the source material.
02
Generated narrative
Turn activity into a readable update.
CommitDiary groups the evidence into a summary, changes, rationale, expected impact, and next steps.
03
Review boundary
Keep engineering judgment in charge.
A generated report does not prove that the code works or that tests passed. Review it against the repository.
Start locally
Your next commit is the first useful step.
The local journal works without a CommitDiary account or API key. Open a Git repository in VS Code and let the extension capture eligible activity.
Walk in with a clear account of what changed and what comes next.
02
Reviews
Show outcomes and maintenance work without asking everyone to read every diff.
03
Portfolios
Turn real engineering history into proof of how you build.
04
Open source
Give contributors and maintainers a readable record of repository progress.
Developer trust
Keep the repository private. Keep the work understandable.
Your local journal stays in VS Code. If you turn on cloud sync, CommitDiary sends only the commit details needed for your hosted journal and reports. Your full repository stays where it is.
Paid plans are billed through Paddle. Prices are localized where supported; final currency, tax, renewal, and total details are shown during checkout. Terms · Refund policy.
Questions, answered plainly
Know what you are installing before you install it.
01What is CommitDiary?
CommitDiary is a developer work journal for VS Code. It turns Git activity into clear reports about what changed, why it mattered, and what may need attention next.
02How does the VS Code extension work?
The extension discovers commits in an open Git repository and keeps a local journal. If you turn on cloud sync, it sends the commit details needed for reports and sharing to your CommitDiary workspace.
03Does CommitDiary upload my whole repository?
No. Cloud reporting uses commit details, changed file names, change counts, and short code samples. Your full repository stays where it is.
04Can I use CommitDiary offline?
Yes. Commit discovery and local storage work in the editor. Unsynced work can wait in a local queue until you reconnect.
05Can I turn cloud sync off?
Yes. Turn cloud sync off in the extension settings or run “CommitDiary: Remove API Key” whenever you want.
06What does Stepper do?
Stepper is the reliability layer behind AI reports. It handles provider routing, retries, rate limits, failover, validation, callbacks, and structured output.
07Does it replace code review?
No. CommitDiary summarizes engineering activity. It does not replace code review, tests, product context, or engineering judgment.
08Who is CommitDiary for?
It is useful for solo developers, students, teams, maintainers, and anyone who needs to explain software work clearly—from daily updates to portfolio evidence.
cd/
Your work is already in Git
Give it a memory people can read.
Install the VS Code extension and start your local journal with your next commit.