Press kit

Caprock, in words and files you can reuse.

For directories, reviewers and journalists: descriptions at every length a form asks for, the facts, the price, logos and screenshots. Choose a description to copy.

Download the press kit (.zip)logos, icons and screenshots, 2.2 MB

At a glance

Product facts

Name
Caprock
What it is
The ledger of agent work: a free desktop app that records every coding agent on the machine, whether or not it started it, and follows each pull request to release with what it cost; a self-hosted server adds a team's machines up
For
Developers who keep several coding agents busy at once; for a team, the engineering lead who is asked what the agents cost per pull request
Works with
Claude Code, OpenAI Codex, OpenCode and Hermes Agent (start and watch); Gemini CLI (start, and watch the sessions it starts); DeepSeek Harness (watch); Grok Build CLI (start)
Platforms
macOS, Windows, Linux — the desktop app, with the daemon inside
Install
caprock.dev/install · curl -fsSL https://caprock.dev/mac.sh | sh
License
Apache-2.0, open source
Pricing
Free Community Edition. Premium: $30/year or $100 once. Teams, installed in your VPC: $6,000/year, or $1,000/month plus $500 setup.
Privacy
Local-first: loopback by default, no account, no telemetry; data stays in a SQLite file on the machine
First release
19 August 2026
Maker
Dmitriy Solodukha · github.com/dspv
Contact
hi@caprock.dev

Descriptions

Descriptions to copy

The same description at each length, with its character count. Use the one that fits the field; don't cut a longer one.

Name + tagline34 chars · fits 60

Caprock — the ledger of agent work

Tagline60 chars · fits 60

Who is waiting on you, who is stuck, how close the limit is.

Short description159 chars · fits 160

A free desktop app for developers who run coding agents all day: who is waiting on you, who is stuck, how close each limit is, and what each pull request cost.

Social post273 chars · fits 280

Caprock is the ledger of agent work, free, on your machine: every coding agent you run — Claude Code, Codex, OpenCode, Gemini CLI — your own terminal's sessions included; who is waiting on you, who is stuck, how close each limit is, what each pull request cost. Apache-2.0.

Medium description599 chars · fits 600

Caprock is a free, open-source desktop app for macOS, Windows and Linux that keeps the ledger of agent work on the developer's machine: every coding agent they run, who is waiting on them, who is stuck, how close each plan is to its limit, and what each pull request cost at list price. Claude Code, Codex, OpenCode, Gemini CLI and Hermes Agent each run in a terminal tab of their project, with worktrees, a diff to review and commit, the sessions waiting on you first. Its Pipeline and Work screens follow every branch from agent to pull request, CI, merge and release, with the agent cost of each.

Long description2545 chars

Caprock is a free, open-source desktop app for macOS, Windows and Linux that keeps the ledger of agent work on the developer's machine: every coding agent they run, who is waiting on them, who is stuck, how close each plan is to its limit, and what each pull request cost. It records every session on the machine whether or not it started it, across Claude Code, Codex, OpenCode, Gemini CLI and Hermes Agent, prices each turn at list price when it is written, and joins it to the repository, pull request, CI run and release it produced. Developers run their agents side by side in it, each in a real terminal tab of its project, beside plain shells, with split panes, or keep their own terminal: the ledger is the same either way. The sidebar lists every project with its worktrees and the sessions in each, and puts the sessions waiting on you first; on macOS and Linux a permission prompt from a Claude Code session Caprock started arrives as a notification with Approve and Deny. Typing a task into the command palette opens a new agent on it, in a new git worktree, and its changes can be reviewed, committed, pushed and opened as a pull request from the app. With GitHub connected, the Work screen shows every branch on the machine at its furthest stage — agent, pull request, CI, merged, released — with the agent and model on it, the time it has taken and its agent cost at API list price. The Pipeline screen adds the next release with a progress bar per pull request, what each past release cost, and the repository's pace against its last 14 days. A red check or a merge conflict can be handed to an agent in that branch with one button. Underneath is a small daemon bound to 127.0.0.1 that records every agent session on the machine, including the ones started in a terminal, in a SQLite file on the developer's disk: cost per repository and per pull request at list price, Claude and Codex plan limits, loop alerts, and everything the agents said, searchable past Claude Code's 30-day cleanup. A phone pairs by QR code and reaches it from anywhere through an end-to-end encrypted relay that carries only ciphertext. There is no account, no cloud copy of the data and no telemetry. Caprock is Apache-2.0 and free; Premium pauses the sessions Caprock starts at a daily budget or near the plan limit, answers them from Telegram and adds a weekly report. For a team, Caprock for Teams is a self-hosted server that adds every machine up by repository, pull request and release, however the company pays for tokens, on machines it owns.

Boilerplate — about Caprock495 chars · fits 500

Caprock is the ledger of agent work: every coding agent on every machine, what it is doing now, what it cost per pull request however you pay, kept on machines you own. For a developer: a free, open-source desktop app that shows who is waiting on them, who is stuck and how close each limit is, with no account, hosted service or telemetry. For a team: a self-hosted server that adds every laptop up by repository, pull request and release. Apache-2.0, with an optional Premium plan. caprock.dev

What it is not770 chars

Not a vendor dashboard: it prices Bedrock, Vertex, seat-plan and API sessions alike, from the transcript on the machine. Not a cockpit: it records sessions whether or not it started them, across Claude Code, Codex, OpenCode and Gemini CLI. Not a usage widget: it joins each session to its repository, pull request, CI run and release, and a team version adds machines up on a server the team runs. Not engineering-intelligence SaaS: no vendor cloud, no admin API, and the team screen counts work units, not people. Sessions that run in a vendor's cloud or inside CI are not observed; Caprock sees the machines it is installed on. Every dollar Caprock shows is an estimate at API list price, as Claude Code's own /usage is: not a bill, and on a flat plan not money saved.

Features

Features

Key features1769 chars

• Claude Code, Codex, OpenCode, Gemini CLI and Hermes Agent in terminal tabs and split panes, per project, in a desktop app for macOS, Windows and Linux • Work: every branch at its furthest stage — agent, pull request, CI, merged, released — with its agent, model, time and agent cost • Pipeline: the next release with a progress bar per pull request, what each release cost, and the repository's pace against its last 14 days • Fix with agent: a red check or a merge conflict handed to an agent in that branch • Projects with their worktrees, and the sessions waiting on you first; ⌘J jumps to the next one • A task typed into the command palette opens a new agent on it, in a new git worktree • Notifications for permission prompts, with Approve and Deny on macOS and Linux for Claude Code sessions Caprock started • A Dock or taskbar badge and a menu bar count of the sessions waiting on you • Review a worktree's diff, stage, commit and push; with GitHub connected, open a pull request and follow its checks • A system prompt per project (Project instructions), passed to every Claude Code and Codex session started in it • Live activity for every Claude Code session on the machine, including the ones started in a terminal • Cost per session and per repository at each provider's published list prices, with Claude and Codex plan limits • Loop alerts when an agent repeats the same call • History: everything the agents said, searchable past Claude Code's 30-day cleanup, and handed to the next session in that folder • A paired phone, from anywhere through an end-to-end encrypted relay: chat with sessions, dictate, answer prompts, follow the next release • One-click updates that keep every session running (macOS, the Windows installer and the Linux AppImage)

Categories & tags

Where it belongs in a directory.

Categories most directories offer, and tags for free-text fields.

Categories101 chars

Developer Tools, AI Agents, Desktop App, AI Coding Assistants, Terminal, Cost Management, Open Source

Tags166 chars

claude-code, codex, opencode, gemini-cli, hermes-agent, agentic-development, ai-agents, desktop-app, terminal, git-worktree, llm-cost, local-first, open-source, tauri

Pricing

Free for one machine. Paid for a team.

Community Edition

Free

The desktop app: every agent, who is waiting on you, who is stuck, the limits, cost per pull request at list price, history and the task runner. Apache-2.0.

Premium

$30/year

or $100 once. Auto-pause at a daily budget, a weekly report, Gemini with your API key. An offline licence key; no account.

Teams

$6,000/year

Or $1,000/month plus $500 setup. One flat price for the team, installed in your VPC: cost per pull request, repository and release across every laptop and every agent, however you pay. Details

Logo & colours

The mark is a caprock: a hard cap that stands while softer rock wears away.

SVGs are outlined — no font needed to render them. Keep “rock” in amber and the mark unrotated; give it clear space of at least the mark’s own width.

Caprock — Logo on dark
Logo on darkSVGPNG
Caprock — Logo on light
Logo on lightSVGPNG
Caprock — Logo, transparent — for dark pages
Logo, transparent — for dark pagesSVGPNG
Caprock — Logo, transparent — for light pages
Logo, transparent — for light pagesSVGPNG
Caprock — App icon
App iconSVG1024 PNG512 PNG256 PNG
Caprock — Mark alone
Mark aloneSVG512 PNG

Amber

#feb157

the accent, on dark

Deep amber

#b8730d

the accent, on light

Charcoal

#1b1b1a

background

Ink

#e8e6e2

text on dark

Type: Hanken Grotesk for text, JetBrains Mono for the wordmark and figures, Literata for long reads — all open-source.

Screenshots

The product as it looks today.

The desktop app and the phone, made from demo projects and sessions. Each in the dark and the light theme.

Caprock The app — projects, an agent's terminal, the sessions waiting on you
The app — projects, an agent's terminal, the sessions waiting on youdarklight
Caprock Split panes — a session and a shell in one tab
Split panes — a session and a shell in one tabdarklight
Caprock Command palette — what is waiting, then every action
Command palette — what is waiting, then every actiondarklight
Caprock Changes — review, stage and commit a worktree
Changes — review, stage and commit a worktreedarklight
Caprock Cost — per model, per repository, and the plan windows (example figures)
Cost — per model, per repository, and the plan windows (example figures)darklight
Caprock Phone — a session as a chat
Phone — a session as a chatdarklight

Figures you can cite

Measured, dated, and one developer’s own.

From the maker’s machine, read with caprock report. Cite them with the date and as one machine, not as typical.

$11,442

of Claude Code usage at API list prices over 60 active days, 24 May – 27 August 2026

17.9×

the $640.00 of Max plan fee for the same window

99%

cache hit rate, across 74,715 turns

Read 2026-08-27. The full reading and how it was measured.

Contact

Questions, interviews, corrections.

Write to hi@caprock.dev. It reaches the maker directly.