tokenstat
tokenstat

Desktop app · macOS and Windows

Run your coding agents from one app

Open a project, start an agent, and keep its terminal beside your files and Git changes. Check usage across your tools without opening a separate dashboard for each one.

Local workspaces, usage reports, tasks, and automations are free. Agents use their own subscriptions or API credentials.

1 · Start a project

Open a folder and choose an agent

Add an existing project folder, choose an installed agent, and start a session. Keep its terminal beside your files and Git history.

Agent sessionAn agent working beside the commit history.
WorkspacesProject folders, sessions, and agent launch settings.
ChatAsk the agent in a workspace and watch its tool calls land.
BrowserYour pages and the docs, inside the app.

Run several sessions in one workspace and see which are waiting for input. Use workspace chat to discuss a change, then review the files it changes.

Add a workspace and launch your first session →

2 · Review changes

Read the diff beside the session

Open changed files, edit them, and inspect the Git diff before choosing what to stage and commit. The pull-request view brings the conversation, checks, and changes into the app.

The review UI stages and commits when you ask it to. Agents and command steps can also change the repository according to their own permissions and instructions.

FilesAn editor beside the sessions, with the diff in the gutter.
HistoryUncommitted changes, reviewed before you commit.
Pull requestsReview the conversation, the checks, and the diff.

3 · Read your usage

Compare projects, tools, and models

Home shows your activity and how much of each tool's own subscription is left. Insights breaks usage down by time, tool, model, and project. The app collects supported records even for sessions you started outside tokenstat.

Dollar amounts are the published API price for the recorded tokens, so you can compare models and tools. Your subscription fee is a separate charge, and so is any pay-per-token bill. Missing or derived readings carry their own labels.

HomeHeatmap, plan limits, and today at a glance.
InsightsDaily volume, top models, and value at API list price.

How much of a tool's subscription is left depends on that tool and on the login it already has. You can separately enable sharing those readings with your signed-in devices. Read about plan limits →

Scheduled scans preserve usage counters before a coding tool removes its source records. Claude Code normally removes transcripts after 30 days. Some older totals can be recovered from its rollup, with less detail. tokenstat doctor reports archive coverage and reconciliation.

Tasks and scheduled work

Save a task, repeat a job, or connect several steps

Tasks

Keep unfinished work on a board and delegate a task to an agent.

Automations

Schedule a recurring job with its run limits. Review the output and status of each run.

Workflows

Connect agent steps, shell commands, HTTP calls, and approval steps. For example, run a check, have an agent review its output, and pause for a person before continuing.

TasksA board where a card is a job an agent can run.
AutomationsScheduled jobs, their limits, and what each run did.
WorkflowsAgents, commands and approvals wired into one graph.

Jobs run on the computer where tokenstat is open. An agent or HTTP step may incur provider charges. Agents can also manage jobs through MCP →

Other machines

Work on a Mac or server from this window

Connect to the computer where the work runs to open its project folders, start or resume terminals, and forward a port to a development server. SSH connections are also available from the app. Use the phone app to check the same running work from your phone or tablet.

To keep a Mac available after quitting the app, turn on Always-on host and keep the Mac awake. Sessions continue while that computer stays on and tokenstat keeps running.

Opening folders and terminals on another computer requires Patron or Legend. Watching or controlling the screen requires Legend and a separate approval on that computer. The computer has to be on and reachable.

SSHA real terminal on any machine, beside the rest.

Set up an always-on host → · Screen access → · Compare plans →

Requirements and availability

Platform or requirementDetail
macOSmacOS 14 or newer, Apple silicon or Intel. Signed and notarized download.
AccountOptional for local work. Required for account sync and hosted remote management.
AgentsUse the coding tools you have installed and their own subscriptions or API credentials.
CLIThe Mac app includes the command line. You do not install it separately.
Windows desktopReview build. The Windows CLI is a stable download.
LinuxCLI and always-on host available. Desktop app planned.
iPhone, iPad, and AndroidAvailable on the App Store and Google Play.

Screenshots from v1.0.5 · 14 September 2026, available in light and dark themes.