You did plenty today.
By 6pm you cannot remember any of it. Chit reads your local Claude Code history and prints the day back as a receipt, grouped by project, ready to paste into a standup.
It prints what you did, not what you typed.
Every line is a piece of work. Claude Code names most of your sessions itself, and where it has not, Chit names the line after the files you touched. Your prompts never appear.
Fri, Sep 11 2026 api-gateway โข Add rate limiting to the public endpoints โข errors.go, gateway_test.go, handlers.go +1 โข Fix the flaky auth integration test checkout-flow โข Debug the failed webhook retry โข Summary.tsx, cart.test.tsx, cart.tsx +3 docs-site โข Rewrite the getting-started guide infra โข read backend.tf, iam.tf +5
That is the clipboard, not a screenshot.
One click copies the whole day. Another copies a single project. Paste it into a standup, a task sheet, a Jira comment or a timesheet and it is already formatted. There is a Markdown version for the places that render it.
It reads your Claude Code transcripts.
That sentence should give you pause, so here is the rest of it. Chit opens
the JSONL files Claude Code already writes to ~/.claude/projects on your own
disk. Nothing leaves the machine. There is no account, no API key, no telemetry, and no
network code in the binary at all.
Never your prompts
Lines come from the titles Claude Code generates, or from the names of files you changed. What you typed is used only to decide whether a session counted as work, and is never stored or shown.
File names, not paths
A line says audit.js, never
/Users/you/clients/โฆ. A path says who you are and who you work for.
Hide whole projects
Keep client, NDA or job-hunt work off the receipt entirely. It hides that project's lines; it cannot hide a sentence you typed about that work inside a different project, and it is not sold as if it could.
Read only
Chit never writes to ~/.claude. Nothing
it does can affect a session.
The receipt is the app.
It sits on your desktop and prints itself once a day. How long it is depends on how much you did.
The rest of it.
Grouped by project
Sessions bucket under the repository they happened in, busiest first. Agent worktrees fold back into their parent project instead of appearing as strangers.
Any day
Step back through the week. A full scan of a 2.7 GB transcript folder takes about a second.
Statements PRO
Roll a week or a month into one itemised statement, de-duplicated, with a count against work you picked up more than once.
A dashboard
Files, edits, commands, tokens and the shape of your day by the hour. The numbers live here so the receipt can stay readable.
It is also a CLI
chit --today,
--date=โฆ, --from=โฆ --to=โฆ, --markdown. Pipe it
straight into whatever eats your timesheets.
Out of the way
Menu bar only, no Dock icon. โฅโโC shows and hides it. Idle cost is nothing measurable.
Today is free. Forever.
Not a trial. The free half is the half you use every morning.
Chit
Free
and it stays free
- Today's receipt, in full
- Copy the day or any project
- Plain text and Markdown
- Hide projects
- The CLI
Chit Pro
$12
once, not a subscription
- Everything above
- Every past day
- Week and month statements
- The dashboard
- A key tied to your Mac, works offline forever
Two ways in.
Download it
A zip with the app inside. Drag it to Applications. It is not notarised yet, so the first open needs a right click and Open.
Chit.zip ยท 611 KBsha256 76fb63fcf4e809c0fe4d8e072f0ce16fe0dbbbc5a580adf79ed72a68dbbf9886
Or skip the warning
curl does not quarantine what it fetches, so this installs with no Gatekeeper dialog at all. Same file, same checksum.
curl -fsSL https://chit.zopcloud.zop.dev/get.sh | bash