
Freelance developers
Stop reconstructing last Tuesday from git log. Bill every hour you actually worked, including the ones spent prompting.
Reads time from the tools you already use
How it works
You keep coding. Hourweave keeps the books.
Commit, prompt Claude Code, Codex or Cursor, move tickets in Linear or Jira. No timers to start, no tabs to remember. A tiny CLI reads session times locally and sends metadata only.
Each morning your day is already written: sessions merged, overlaps removed, every entry with the commits and prompts behind it. Adjust a number if you like, then approve.
Clients watch approved time live in their own portal and sign off weeks. At month end, one click turns the month into an invoice with hourly work, retainers and fixed fees.
Features
Every entry shows where it came from, so you and your clients can trust it.
Prompting doesn’t leave a commit trail. Hourweave reads Claude Code, Codex and Cursor sessions and counts only the stretches where you were actually working.
Link several repos per project. Commits cluster into sessions with warm-up time, ready to approve.
Link Linear or Jira and see how long each issue really took, matched by keys like ENG-142 in commits and branches.
Connect Claude or ChatGPT through MCP and ask in plain words. Your subscription, your data, no markup.
Clients sign in with a one-time link, see approved time as it happens, approve weeks and download invoices.
Hourly work, retainers with overage and fixed fees become one monthly invoice per client, with tax and payment tracking.
Invite your team, require approval before time is billed, and see real margins with each member’s bill and cost rates.
Import CSV or Excel exports from Clockify, Toggl or Harvest. Columns are detected and duplicates skipped.
Who it’s for

Stop reconstructing last Tuesday from git log. Bill every hour you actually worked, including the ones spent prompting.

Members submit drafted time, you approve it, bill each person at their rate and see the real margin on every project.
Know your effective hourly rate while there’s still time to act, and how far each issue drifted from its estimate.
Privacy by design
Built to be the timesheet you’re comfortable showing your clients, and your team is comfortable using.
Only times, folder names, branch names, line counts and session titles leave your machine. Never prompts, never code.
Ask questions through your own Claude or ChatGPT via MCP. We never mark up model costs or train on your data.
Nothing reaches a client or an invoice until you (or your admin) approve it. Unreviewed drafts are never billed.
Pricing
Start with every feature for 14 days. No card needed.
14-day free trial of every feature. No card needed.
For trying Hourweave on a side project.
$0 forever
For freelancers who bill clients.
$2.99 per month
For studios and agencies.
$3.99 per seat per month
Prices in US dollars, excluding taxes. Checkout may show the price in your local currency. AI features run on your own Claude or ChatGPT subscription, so we never mark up model costs.
No. Hourweave builds your timesheet from what you already do: commits, AI coding sessions and tickets. You can still log time by hand or import a CSV.
The Hourweave CLI reads session timestamps from Claude Code, Codex and Cursor on your machine and counts the stretches where you were actively working, so idle gaps and background runs don’t inflate your hours.
Only approved time for their own projects, in a live portal, plus the invoices you send them. You choose whether descriptions and amounts are shown.
Yes. On the Team plan members get their own drafts, you can require approval before time is billed, and each person can have bill and cost rates.
Yes: one person and two clients, free forever. Every new workspace also gets a 14-day trial of every feature, no card needed.

Connect a repo and the CLI in five minutes. Your first drafts appear the same day.
Start free