The team layer of the agent stack

When everyone has agents, the team is the edge.

Your agents already multiply what one person can ship. Ropeteam multiplies what a team can do together — following the AI-assisted work as it happens, and replacing the standup with three minutes of voice.

Morning check-in

3 min · by voice

0.0M tok

Team effort

this week · team

2 need help

reach out privately

44 checked in

before 10am

Overview this week

Checked in

44

Need help

2

On the rope

52

Team activity 14 days
Needs you now
Mayacircling on deploy — 3 retries
Leounblocked after a 10-min call
Put your team on one rope Why this exists
Get the desktop app · Private by design — sharing is always opt-in
ANALYTICS

Every token, priced and charted.

Cost and tokens by model across today, week, quarter, or all-time — cache writes and reads priced correctly, duplicate requests collapsed, so the totals are honest enough to bring to a board meeting.

3,184
hours of AI-assisted work
776,944
words you typed
23.33B
AI tokens out
5,250
prompts sent
739
sessions
43
projects
SEE IT WORK

Live narration & the detailed feed

The app narrating a session as it happens, and the same session written up afterwards.

The live module — narrates as you work, breadcrumbs mark each phase
LIVE ropeteam-api
09:45 AMBuilding the onboarding flow — wiring the invite screen to the enrolment endpoint and checking the six-digit path end to end…
09:55 AMRefactoring the email templates so the invite and the one-time code share one layout and one set of brand tokens…
10:07 AMVerifying the whole path on a clean install: invite, code, first sync, first session summary.

Working through the onboarding path end to end — the invite screen, the one-time code, and the first sync — then rebuilding to confirm a clean install lands on a real session summary.

started 09:43 AM · 24m · 24.5M tok
The detailed feed — summary, token curve with explainable spikes, stages newest-first
Onboarding flow and branded invite emails
ropeteam-apiOpus 4.8just now
336.3M tok
336.3M · 721 req · over 3d 21h

Wired the invite screen to the enrolment endpoint, unified the two email templates on one set of brand tokens, then rebuilt and walked a clean install through to its first synced session.

28 Jul 09:43–10:07 AM · 24m · 24.5M tok
10:03 AM
Make the invite email and the OTP email share one layout…
✎ invite.template.ts · 5 calls · 3.4M tok
09:43 AM
Wire the onboarding screen to the enrolment endpoint…
✎ onboarding.tsx, enroll.service.ts +2 · 18 calls · 15.2M tok
On your machine

Your usage at a glance.

Human input in, AI output out — parsed locally from ~/.claude/projects, deduplicated, priced, updated every 30 seconds. Figures below are illustrative.

Effort over time · all-time, monthly

06M12M18M24M6 Mar1 Apr22 Apr7 May22 May7 Jun23 Jun7 Jul27 Jul

Tokens by model

Opus 4.79.1B
Opus 4.86.2B
Fable 55.9B
Opus 4.60.6B

Top projects by tokens

orangepill
ui
mobile
speakthrough
api
virels
RECENT ACTIVITY

What just happened

Onboarding flow and branded invite emailsropeteam-api
28 Jul, 09:43 · 24m · 24.5M tok
Desktop analytics brought to parity with the webropeteam-app
27 Jul, 14:02 · 1h 12m · 57.8M tok
History floor now prunes stored sessions retroactivelyropeteam-api
27 Jul, 11:20 · 35m · 47.5M tok
Team feed moved to its own route with click-to-expandropeteam-ui
26 Jul, 16:38 · 52m · 29.4M tok
Check-in call recap wired into the 1:1 prep cardropeteam-api
26 Jul, 09:05 · 18m · 7.4M tok
What the app does

The work reports itself.

A small desktop companion reads what Claude Code already writes to your machine — locally, every 30 seconds. No instrumentation, no forms, no one summarising their own week from memory.

Ropeteam analytics — cost and tokens by model, charted over time
Analytics

Every token, priced and charted

Cost and tokens by model across today, week, quarter, or all-time — cache writes and reads priced correctly, duplicate requests collapsed, so the totals are honest enough to bring to a board meeting.

The story view

Work, reconstructed as a narrative

Sessions cluster into projects and sittings, split automatically by real breaks. Open one and it becomes a timeline — an account grounded in the files touched and the commands run, not a status update someone performed.

Ropeteam feed — a session opened into a narrative timeline
Ropeteam check-ins — logging what you're doing, what's blocking you, what worked
Check-ins

The telemetry shows what — you add why

Log what you are doing, what is blocking you, and what worked — right from the chat box in the Activity window. Blockers are the signal a lead acts on fastest; wins become routes others can follow.

Always on

Lives in the menu bar, out of the way

Today's spend rides in the tray title. It starts at login, keeps tracking when every window is closed, and never phones home.

Ropeteam in the macOS menu bar, showing today's spend
Why it's called Ropeteam

The rope is what makes a team visible to itself.

On an alpine rope team the strong climber sets anchors the rest can follow, a slip is felt down the line instantly, and nobody falls through a crack unnoticed. The rope doesn't make anyone a lesser climber. It's what lets a small party attempt a face that none of them could take alone. This app is one climber's harness. When a team runs it together, the metrics serve the relationships — never the other way round.

Your secrets never leave. Anything that looks like a key, token or password is stripped before a session syncs. The conversation itself — code included — is stored encrypted in your org, and nowhere else. One exception you choose: a project can opt into a shared code home, and then that project's code lives encrypted on Ropeteam's servers too — readable only by that project's members, and you can point the project at your own GitHub instead at any time.
Opt out per session. Every session has a private toggle. Its name, conversation and files stay local, and a copy that already synced is deleted.
No leaderboards, ever. Tokens are a cost, not a score. You are compared only to your own past.
Honest accounting. The app's own AI calls are metered separately and excluded from your totals.
No standups·No leaderboards·No status reports·Opt-in by design
The manager view

The whole team, on one rope.

Team overview
this week

Members

52

Need help

2

Checked in today

44

on the rope needs help — reach out privately

Check in by voice

Three minutes each morning with an AI companion. What you did, what's in the way, what you need. That's the standup — done.

Blockers surface early

High effort with no closure turns a bar coral: someone is stuck. Leads find out in hours, not at the retro.

Maya · circling on deploy — 3 retries
Leo · unblocked after a 10-min call

Team effort, visible

Where your team's AI effort actually goes — per person, project, and model. Cost is there too, if you turn it on.

0.0M tok this week · whole team
The morning check-in

Three minutes of voice.
Zero meetings.

Your companion already knows yesterday's sessions, so it asks the only three things it can't infer: what you did, what's in the way, what you need. The summary becomes your status. The blocker goes straight to your lead, privately, the day it happens — while it's still cheap to fix.

3 min average voice-first
Check-in · Tue 08:42 02:47

Morning, Ava. Yesterday you closed the rate-limit fix and started on the session cache. What's the plan today?

"Finishing the cache refactor — but staging deploys keep failing…"

Got it — flagging the staging deploys for Sam. Logged: cache refactor in progress, one blocker.

Blocker → sent to your lead, privately

Instead of

A thirty-minute standup on twelve calendars, where nine people listen to three.

You get

A picture that stays current on its own, and a lead who hears about the slip in hours rather than at the retro.

3 min Average check-in — instead of a thirty-minute standup
0 Status reports written by anyone, ever
100% Sharing opt-in, scoped by reporting lines
30s Refresh interval — the picture keeps itself current
Local Where the raw work stays, always
The premise

Leverage got cheap. Coherence didn't.

One engineer with agents now ships what a squad used to. That part is solved, and it keeps getting more solved every quarter.

What no agent hands you is the picture: who has been circling the same problem since Tuesday, which project quietly absorbed half the spend, which route already worked so nobody has to find it twice. The scarce thing is no longer output. It's a team that knows what it is doing.

Got abundant

Code, drafts, analysis, throughput — anything one person can direct a model to produce.

Stayed scarce

Knowing where the work actually stands. Catching the slip early. Judgment about what to climb next.

How it works

Tie in once.
Stay tied in.

Setup takes minutes. After that, the picture keeps itself current.

01

Install the desktop app

A small companion that runs quietly in the menu bar and follows your AI-assisted work as it happens.

02

It builds your day

Sessions, progress, and cost roll up automatically — shared on your terms, never your secrets.

03

Check in each morning

Three minutes of voice with your AI companion. Doing, blocked, won. No meeting on anyone's calendar.

04

Your lead sees the rope

One dashboard: activity, blockers, wins, spend, reporting lines. The picture without the standups.

Trust

Scaffolding, never surveillance.

Ropeteam watches the work so people don't have to report it. That only holds if the rules are structural rather than a promise in a policy page — so they're enforced server-side, scoped by reporting lines, and there is no view anywhere in the product that ranks one person against another.

You see everything about your own work, and the same rolled-up summaries about the people you share a team with — what they're on, who's blocked. That is the point of a rope: the line runs sideways, not just up. Opening a full conversation is scoped tighter — your team and the people on the same project, and your org decides how far that reaches. Nobody sees another team's detail, and nothing here is built to feed a performance review.

Your data stays in your org. Anything that looks like a secret is stripped before a session leaves your machine, and conversations are stored encrypted on your org's server — nowhere else.
You see your own data; leads see their teams. Scoped by reporting lines, enforced everywhere.
No leaderboards, no scores. Activity never appears as rankings or in performance reviews.
Passwordless sign-in. A 6-digit code to your work email. Nothing to remember, nothing to leak.
Sharing a project shares one project. Invite someone to collaborate and they can read that project's spec and decision log — not your conversations, not your other projects, and nothing about your account. Off unless your org turns it on.
FAQ

Fair questions.

The honest answers — especially to the uncomfortable one.

An operating system for engineering teams that build with AI. A small desktop companion follows each person's AI-assisted work, a three-minute voice check-in replaces the standup, and leads get one live picture: activity, blockers, wins, and spend.

No — and the rules are structural, not policy. Anything that looks like a key, token or password is stripped before a session leaves your machine. What does sync — the conversation, code included — is stored encrypted in your org and readable only by your team and project co-members. Sessions you mark private don't sync at all, and marking one private later deletes the copy that did. You always see your own data. There are no rankings, no scores, and nothing here is built to feed a performance review.

You see everything about your own work, and rolled-up summaries about your teammates — what they're on, who's blocked — so you can help without asking. Titles and summaries carry that far; opening a full conversation is tighter — your team and the people on the same project, with your org setting the exact reach. Only managers and admins can change anything. Nobody sees another team's detail, and scoping is enforced server-side rather than hidden in the interface.

Only if someone on a project invites them and they accept — and only for that one project. What a collaborator can read is the project's spec and decision log: the documents Ropeteam writes about what the project is and what has been decided. They do not get your conversations, your screenshots, your other projects, or any view of you as a person. The whole feature is off until an org admin turns it on, an invitation grants nothing until it is accepted, and anyone on the project can revoke it — which stops further access immediately, though it cannot un-read what has already been read. The project's code is a separate, tighter door: a collaborator never gets it, and even a teammate's machine only receives code after it proves it already holds the project or a founder approves it once. Their AI runs on their machine and their own subscription; nothing runs on yours.

On your machine, by default. Ropeteam keeps local save points — checkpoints — so you can always take a project back to when it worked, and those never leave your computer. If your team has no shared place for code (no GitHub), a project can turn on a shared code home: a private space on Ropeteam's servers where that one project's code syncs between its members, encrypted, capped in size, and deletable. Teams that already have GitHub simply keep using it — a code home beside GitHub is only a bridge for someone who can't reach it, never a replacement. One honest note: a code home shares the project's code, and a commit made during a private session is part of the code like any other — the private session itself (the conversation) is what never syncs.

It runs quietly in the menu bar and follows your AI-assisted work as it happens — sessions, progress, cost. It builds your day for you, so the morning check-in takes three minutes instead of a memory exercise.

Passwordless: work email in, 6-digit code back. The first sign-in creates your workspace; invites bring the team in. Nothing to remember, nothing to leak.