Time tracking for developers who ship with AI

Your timesheet, already written.

Hourweave weaves your commits, AI coding sessions and tickets into a draft timesheet. You approve it, your client watches it live, and the month becomes an invoice. No timers, ever.

Every feature, no card needed. Free plan forever after.

Reads time from the tools you already use

  • Claude Code
  • Codex
  • Cursor
  • GitHub
  • GitLab
  • Bitbucket
  • Linear
  • Jira
  • Claude & ChatGPT via MCP
  • CSV & Excel

How it works

From work to invoice in three steps

You keep coding. Hourweave keeps the books.

  1. 01

    Work like you already do

    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.

    • GitHub, GitLab, Bitbucket
    • Claude Code, Codex, Cursor
    • Linear & Jira issue keys
  2. 02

    Review a drafted timesheet

    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.

    • Evidence on every entry
    • Your rounding and gap rules
    • Approve in one click
  3. 03

    Share it and get paid

    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.

    • Live client portal
    • Monthly invoices
    • Payment tracking

Features

Proof of hours, from the work itself

Every entry shows where it came from, so you and your clients can trust it.

AI sessions count as work

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.

Commits become hours

Link several repos per project. Commits cluster into sessions with warm-up time, ready to approve.

Estimates vs actuals

Link Linear or Jira and see how long each issue really took, matched by keys like ENG-142 in commits and branches.

Ask your own AI about your hours

Connect Claude or ChatGPT through MCP and ask in plain words. Your subscription, your data, no markup.

A live portal for every client

Clients sign in with a one-time link, see approved time as it happens, approve weeks and download invoices.

Month-end in one click

Hourly work, retainers with overage and fixed fees become one monthly invoice per client, with tax and payment tracking.

Built for teams

Invite your team, require approval before time is billed, and see real margins with each member’s bill and cost rates.

Bring your history

Import CSV or Excel exports from Clockify, Toggl or Harvest. Columns are detected and duplicates skipped.

Who it’s for

Made for people who bill for code

Freelance developers

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

Studios & agencies

Members submit drafted time, you approve it, bill each person at their rate and see the real margin on every project.

Fixed-price & retainer work

Know your effective hourly rate while there’s still time to act, and how far each issue drifted from its estimate.

Privacy by design

Tracks the work, not the worker

Built to be the timesheet you’re comfortable showing your clients, and your team is comfortable using.

  • Never your code

    Only times, folder names, branch names, line counts and session titles leave your machine. Never prompts, never code.

  • Your AI, your subscription

    Ask questions through your own Claude or ChatGPT via MCP. We never mark up model costs or train on your data.

  • You approve everything

    Nothing reaches a client or an invoice until you (or your admin) approve it. Unreviewed drafts are never billed.

Pricing

Simple pricing

Start with every feature for 14 days. No card needed.

14-day free trial of every feature. No card needed.

Free

For trying Hourweave on a side project.

$0 forever

  • 1 user
  • Up to 2 clients
  • Manual time and git tracking
  • CSV and Excel import

Pro

Most popular

For freelancers who bill clients.

$2.99 per month

  • Everything in Free
  • Unlimited clients
  • AI session tracking (Claude Code, Codex, Cursor)
  • Client portal
  • Invoices and payment tracking
  • Linear and Jira estimates vs actuals

Team

For studios and agencies.

$3.99 per seat per month

  • Everything in Pro
  • Unlimited members, billed per seat
  • Timesheet approvals
  • Member bill and cost rates, with margins

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.

Questions

Do I need to start a timer?

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.

How does it count time spent prompting an AI?

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.

What do my clients see?

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.

Can my team use it?

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.

Is there a free plan?

Yes: one person and two clients, free forever. Every new workspace also gets a 14-day trial of every feature, no card needed.

Tomorrow morning, your timesheet is already written.

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

Start free