Argoforgebeta
Sign in
Kairos · speed and cost

Faster, cheaper, without the same mistake twice

Kairos tells Claude Code when to run tests and update docs, stops tool calls you banned or already refused, and shows what your work costs in tokens and time.

Step by step

How it works

Three moments: the start of a session, every tool call, the end of a turn.

The app on your Macsees your files
Argoforge serverruns no model
Your ClaudeClaude Code, calling tools
Argoforge server1

How to work

Once per session a short note is added: tests and docs right after each edit (the default) or once before a commit. You choose on the Kairos page.

Your Claude2

Claude Code calls a tool

Before the call, the app checks it on your Mac: was this exact call refused earlier in the session, and does an edit put a path from your Mac into shared code?

→ tool name, cleaned shell command, project number, yes/no marks
Argoforge server3

Allow or stop

The server stops a call that breaks your ban, repeats a refused call, or puts your Mac's path into shared code. Claude Code sees the reason.

← “stop” with a reason, or nothing
The app on your Mac4

The turn ends

Only figures are sent: tokens, time, tool calls by name, errors, refusals, context compactions, the model id the turn ran on, and which Argoforge agents and skills it used.

→ figures and tool names, no text
Argoforge server5

Reports

Savings and speed for 1, 3 or 7 days on the Kairos page, with how well the turn estimates held. Argoforge mode is compared with your own flow in dollars per turn, by session, only between turns at the same model and context size. Optionally, a test: half of your sessions run without Argoforge's help, to show what it gives.

Your data

What stays on your Mac and what leaves it

Stays on your Mac

  • File names and paths — added to the reason on your Mac
  • The session transcript — read only on your Mac
  • Command output — only its size is sent

Leaves your Mac

  • The cleaned command, for one decision; not stored
  • Your bans and their switches, in your brain
  • How often the guard stopped a call, by reason
  • Turn figures under a pseudonym, kept 30 days

Where AI is used

Not on the server: the guard and the reports are plain rules and counting. A ban is a rule in your brain on the server; the guard checks it before each call.

Rules

The rules it follows

Your bans are enforced

A ban covers terminal commands (build, tests, commit, push, deleting, or a command pattern) or an MCP server. It works from the next call, and the Kairos page can switch it off. In the test's sessions without Argoforge the guard is off, bans included.

No repeating a refusal

If you refused a call in this session, the exact same call is stopped.

Your paths: one warning

A path from your Mac in shared code is stopped once. If you really need it, the same call goes through the second time.

Quick or not at all

The guard waits for the server at most 2 seconds; if the server is slow or down, the call goes ahead.

An estimate with a range

Before each turn the server estimates its cost from your turns most like it — context and prompt length, the model, and whether the session's previous turn called subagents — as a range from the 25th to the 75th percentile. About half of the turns should land inside it.

Experiments stop themselves

A server experiment stops itself, within minutes of the evidence, when a variant measurably costs more per turn, errs more, or splits the work into more turns per session.

Heavy output noticed

A tool result over 10,000 bytes counts as heavy in the reports.

How to use

How to work with it

  1. 1

    Right away or before commit

    Keep “right away” when you edit and check often; pick “before commit” to test a long run of edits at once. Tests you ask for always run at once.

  2. 2

    Use the 7-day view

    Numbers over a week are steadier than a single day.

  3. 3

    Manage bans on the page

    Each ban has its own switch on the Kairos page.

Not finished yet

The page shows measured turn figures only. v1's whole-session estimates are not shown: the server never sees session transcripts — they stay on your Mac.

Saying “never …” does not create a ban in v2 yet: your Claude can draft one, but nothing saves it to your brain on the server. Bans already in your brain work, and each has a switch on the Kairos page.

The other modules

Each module does one job. Together they make Argoforge.

All modules

Argoforge · beta · Home · Modules · Your data