AI time tracker You and your AI tools, on two timelines.

TimeUno records the time your AI coding tools spend working, waiting for you or done, next to your own time. There is no timer: Claude Code, Cursor and other AI tools show up on their own, even in a background terminal.

Start your 14-day free trial 14-day trial, then $14.99 a month

The TimeUno Overview: time tracked, AI time and idle time, and today's timeline with your activity on one row and AI agents on the row below

What an AI time tracker records

Most time trackers see one thing: the app in front of you. When you work with AI agents, that misses half the work. Claude Code refactors a module in a background terminal while you review a pull request, and the tracker only knows you were in the browser.

TimeUno records two timelines side by side. Your time is the app or site you are using, its window title and when you were idle. Your AI tools’ time is when Claude Code, Cursor and similar tools are working, waiting for you or done, even when their window is in the background. You see both on one day, per hour and per project.

Two timelines, one day

The Overview puts your activity on one row and your AI agents on the row below it. Stretches where you worked and an agent worked at the same time show up as exactly that, not as one blurred block.

AI working time sits beside your tracked hours. It is not added to them, so a day with several agents running still shows the hours you actually worked. AI tool time counts as coding when it is sorted into categories.

Which AI tools it tracks

The desktop app runs on macOS, Windows and Linux. It finds these AI tools without a plugin: Claude Code, Cursor, Codex CLI, OpenCode, GitHub Copilot, the Claude desktop app (Windows and macOS), Windsurf, Aider, Ollama and Gemini CLI. Claude Code, Cursor and Codex CLI each have their own page with what TimeUno reads from them and how working time is told from waiting: see Claude Code time tracking, Cursor time tracking and Codex time tracking, or the full list in which AI tools TimeUno tracks.

The browser extension adds AI work on the web: claude.ai, ChatGPT, Gemini, Perplexity, DeepSeek, v0, Grok, Bolt, Lovable and Replit.

What it sends from your AI tools

From the AI tools on your computer and your servers, TimeUno sends metadata only:

SendsNever leaves your device
When a session starts and endsYour prompts
Whether the AI is working or waiting for youThe AI’s answers
The model, token count and costYour code
The project folder and conversation title

Not every tool shares all of that. Aider, Windsurf, Ollama, Cursor and Codex CLI only report whether they are working or waiting, so none of them have a token count or cost.

Two other features can still capture a prompt. Screenshots and on-screen text are on by default and see whatever is on screen. On AI chat sites, the browser extension’s page text includes the conversation. Both can be turned off, per computer or in the extension’s settings.

Track AI usage per project: your time vs AI time

TimeUno reads the project name from your editor or AI coding tool (from package.json, Cargo.toml, go.mod, pyproject.toml or the folder name) and files the time under it. The Projects page then splits each project into your time and AI time for the week, with the AI share and the AI spend next to it.

The Projects page for a week: total project time, AI contribution and AI spend, project time per day split between you and AI, and each project's time, AI time, AI share and AI spend

That answers the question a token bill can’t: which project your agents actually worked on, and how that compares to the hours you put in yourself.

AI agents on a remote server

If you run Claude Code or Cursor CLI on a Linux server over SSH, the desktop app on your laptop can’t see those sessions. The headless agent can. Install it on the server with one command, connect it from your browser, and it tracks Claude Code, Cursor CLI, Codex CLI, Gemini CLI, OpenCode, Aider and Ollama.

Each running session is tracked separately, with its project and whether it is working or waiting for you. Two Cursor agents generating on the same server show up as two sessions, not one.

A time tracking MCP server for Claude, ChatGPT and Cursor

TimeUno has an MCP server at https://app.timeuno.io/mcp. Connect it to Claude, ChatGPT, Claude Code or Cursor, sign in to TimeUno, and ask questions like “How much of today was productive?” or “What did I work on this week?”. The answers come from your real tracked time.

The AI app can read your summary, timeline, current activity and project time. If you allow it, it can also pause tracking, add a note or set a productivity rule. It never gets screenshots or on-screen text. Setup for each app is in the MCP guide.

TimeUno or WakaTime?

WakaTime is built for coding stats. It tracks activity inside your editors through a plugin for each one (Claude Code included), with time by project and language, and it has a free plan. TimeUno tracks AI agent sessions and every desktop app without plugins, so the whole day is on the record, not only the editor.

You wantBetter fit
Coding time by language inside each editorWakaTime
A free planWakaTime
AI agent sessions next to your own time, without pluginsTimeUno
Every app and site you used, not only the editorTimeUno
Agents running on a remote serverTimeUno, with the headless agent
Asking Claude or ChatGPT about your tracked timeTimeUno, over MCP

Updated 18 October 2026

Questions people ask

Do my prompts leave my device?

Not through its AI tool integrations. From Claude Code, Cursor and the other tools TimeUno sends metadata only: session times, working or waiting, model, tokens, cost, project folder and conversation title. Your prompts, the AI's answers and your code never leave your device. Screenshots and on-screen text are separate, on by default, and can include whatever is on screen. On AI chat sites, the browser extension's page text includes the conversation. You can turn each of these off.

Does it track Claude Code on a remote server?

Yes. Install the headless agent on the Linux server you SSH into. It tracks Claude Code, Cursor CLI, Codex CLI, Gemini CLI, OpenCode, Aider and Ollama, each running session separately, and the time lands on the same timeline as your laptop.

Does it work with Cursor?

Yes. The desktop app tracks Cursor on your computer, and the headless agent tracks Cursor CLI on a server. Cursor can also connect to the TimeUno MCP server and read your tracked time.

Does AI time count as my working hours?

No. AI working time is shown beside your tracked hours, not added to them. An agent that runs for an hour while you are in a meeting does not turn that hour into two.

Do I need a plugin for each editor?

No. The desktop app finds supported AI tools on its own and records every other app as well. The browser extension adds AI chat sites like claude.ai and ChatGPT.

Is there a free version?

No. TimeUno has a 14-day trial, then costs $14.99 a month, or $10.49 a month billed yearly. A card is added at the start and charged when the trial ends.