The OpenClaw plugin that shows you exactly which skill, model, and call is costing you money β down to the cent.
"I burned $1,000 on tokens in 3 days." β real post from the OpenClaw community. ClawSaver would have shown them exactly where it went and alerted them at $50.
Install
openclaw plugins install clawsaver
openclaw gateway restart
Open your dashboard: http://localhost:3333
Note: After installing, you need to rebuild the native dependency:
cd ~/.openclaw/extensions/clawsaver
npm rebuild better-sqlite3
openclaw gateway restart
What it does
π Per-call timeline
Every API call logged with: timestamp Β· model Β· input/output tokens Β· cost in USD Β· which skill triggered it Β· which channel Β· whether it was a heartbeat.
Hover over any row to see the first 120 characters of the user message.
π Live dashboard at localhost:3333
Spend by period (24h / 7d / 30d)
Bar chart: cost by skill
Full sortable call timeline
Auto-refreshes every 5 seconds
π Call Inspector (God Mode)
Click any row to open a full call receipt in a new tab:
The exact user message that triggered the call
The full agent reply
Tools used
Token breakdown (input / output / cache read)
Cost breakdown line by line
π¬ Daily digest
Add to your HEARTBEAT.md:
Every 24 hours, run: /clawsaver-digest and send the output to me.
π¨ Budget alerts
Tell your agent: "set my daily budget to $5"
ClawSaver checks every 15 minutes and alerts you when you hit 80% of your limit.
π° Session spend limits
/clawsaver-limit 5
Sets a $5 session limit. Agent pauses and asks permission when hit.
π¬ Natural language control
Ask your agent:
"How much did I spend this week?"
"Set my monthly budget to $30"
"Alert me at 90% of budget"
Commands
Command What it does
/clawsaver-status Quick spend summary
/clawsaver-digest Full breakdown
/clawsaver-budget Budget status
/clawsaver-limit 5 Set $5 session limit
/clawsaver-continue Continue after hitting limit
/clawsaver-stop Stop after hitting limit