Keep a way back.
The local Proxy stores original content before replacing it. Your agent can recover exact detail when it needs it.
For developers and engineering teams
Your agent reads too much and repeats too much. Caveman cuts the waste around the work, with smaller context and shorter replies. Keep the coding agent you already use.
Local tools available now. No Caveman account needed.
Shrink bulky context
InputKeep originals in reach
RecoveryAsk for shorter replies
OutputYour AI provider
↗Less text sent. Original details kept.Skill + Proxy
01 / The problem
A coding task is more than one question. Your agent reads files, checks output, and sends that growing history back to the model. The extra text adds up.
Large logs, files, and tool results travel into later turns.
Long replies cost tokens and leave more history to reread.
The same background work happens across steps and sessions.
02 / How Caveman helps
Start with the local Proxy and Skill. Add focused browser tools, or use the SDK when building your own agents. Each method tackles a different part of the cost.
Available locally
Your agent sends old logs, files, and tool results back to the model again and again.
Caveman compresses supported content before the next call. Logs, JSON, tables, code, and diffs each get a method suited to their format.
Less text for the model to read on later turns.
Originals stay available for exact recovery. Content passes through when compression cannot be applied safely.
Explore context compression03 / The impact
A published Claude Code benchmark compared direct calls with Caveman wrap + Skill on six fixed tool-output tasks, three times each.
fewer provider-reported input tokens
exact-answer checks passed in both groups
| Task | Direct | With Caveman | Change |
|---|---|---|---|
| Find an outlier in a table | 165,823 | 74,484 | −55.1% |
| Find an error in logs | 148,807 | 74,068 | −50.2% |
| Check a configuration | 132,124 | 71,027 | −46.2% |
| Find a failing test | 150,377 | 108,514 | −27.8% |
| Check deployment data | 147,975 | 108,939 | −26.4% |
| Read a dashboard page | 140,687 | 154,641 | +9.9% |
| All six tasks | 885,793 | 591,673 | −33.2% |
The dashboard task used more tokens: no compression applied, but the Skill still added overhead. These are controlled tasks, not customer savings. Cache tokens are counted without price weighting, so 33.2% fewer tokens does not mean a 33.2% lower bill.
Published report, August 2026. Raw runs and the harness are not public; this result cannot yet be independently reproduced from the repository.
Read the benchmark and its limits04 / What reliable means
Fewer tokens only help when the task gets done. Keep the original details, test the result, and compare the complete cost.
The local Proxy stores original content before replacing it. Your agent can recover exact detail when it needs it.
Run your normal tests. A smaller conversation is useful only if the fix is still correct.
Include prompt overhead, cache charges, recovery calls, and retries. A smaller token count is not a guaranteed bill reduction.
Start with free local compression. Compare a real task with and without Caveman.
Token-based usage can fall. Fixed subscriptions and per-request charges may stay the same.