Open source · Apache 2.0 · 100% local

Every hour you spend with Claude Code, tracked and billed automatically.

ClauTime reads the logs Claude Code already writes — no timers, no browser extensions. Assign sessions to clients, then invoice through Stripe and keep more of every dollar.

ClauTime — Today

The real app with sample data — every tab works, and the little bar floating up top is the always-on-top desktop widget. Open full screen →

Get paid faster.
Keep more of every dollar.

Stop losing 3% of every invoice to credit card processing fees. ClauTime auto-generates invoices from your tracked hours and sends them through Stripe with ACH bank transfer, so you keep nearly all of what you earned.

The card-fee tax on contractors

Most invoicing tools push your client to pay with a credit card. That's convenient for them and expensive for you. On a typical $5,000 monthly invoice, credit card fees eat $145 before you see a dollar.

Stripe's ACH bank-transfer rate is capped at 0.8% / $5 max per charge. ClauTime's invoice flow has a one-click ACH-only toggle that removes the credit card option entirely, so clients pay via bank transfer by default and you keep the difference.

  • Auto-generated line items from your billable Claude Code sessions
  • AI-written descriptions for each day so clients see what they're paying for
  • Test/sandbox mode to dry-run invoices before sending
  • Auto-sync of paid/open status — no manual reconciliation
  • Hosted invoice URL and downloadable PDF, branded with your Stripe account
On a $5,000 invoice
Credit card 2.9% + $0.30
−$145.30
ACH bank transfer 0.8% / $5 max
−$5.00
You keep an extra
$140.30

US Stripe pricing as of 2026. International and Connect rates differ. Verify current rates at stripe.com/pricing.

Everything you need to track,
bill, and get paid

Built for contractors and consultants who bill by the hour and want accurate, automatic tracking without lifting a finger.

Automatic Detection

Reads Claude Code's JSONL logs and detects sessions automatically. No manual timers, no browser extensions. Just works.

Live Dashboard

See which projects are active right now with real-time processing indicators. Know exactly when Claude is thinking vs idle.

Floating Widgets

Always-on-top mini windows showing per-project status. Stay visible across desktops and full-screen apps so you never lose track.

Stripe Invoicing

Auto-generate invoices from billable sessions and send them through Stripe. ACH-only mode keeps processing fees under $5 per invoice.

Estimated API Cost

See what your usage would have cost at pay-as-you-go API rates, broken down per model with cache pricing included. Know exactly what your subscription saves you.

Secret Scanner

Detects 40+ patterns of API keys, tokens, passwords, and private keys in your JSONL files. Optional auto-redaction and custom patterns.

Zero configuration required

ClauTime reads what Claude Code already writes. No setup, no integrations, no overhead.

01

Claude Code writes logs

Every conversation is recorded as JSONL files in ~/.claude/projects/. This happens automatically — it's how Claude Code works.

02

ClauTime detects sessions

Smart gap-based detection with tool-aware idle timeouts. Tracks prompts, tokens, models, and timing across all your projects.

03

You bill and get paid

Assign sessions to clients, generate timesheets, and send Stripe invoices with one click — ACH-only if you want to skip the credit card fees.

Up and running in 60 seconds

Download the installer for your OS, launch the app, and your existing Claude Code projects get pulled in automatically.

terminal  ·  or build from source
# Clone and run in dev mode
git clone https://github.com/lookitstony/clautime.git
cd clautime
npm install
npm run dev

Ready to track your time?

Open source. Free forever. Start tracking in under a minute.