OpenClaw Skill

Cost Tracker

Install

$npx clawhub@latest install cost-tracker
All-time installs7
Active installs7
Stars0

๐Ÿ’ฐ Cost Tracker

AI spending monitor for OpenRouter. Track per-model costs, get daily/weekly/monthly reports, set budget alerts, and get savings recommendations.

Usage

bash
# Fetch and store current usage from OpenRouter
python3 {baseDir}/scripts/cost_tracker.py fetch

# Show spending reports
python3 {baseDir}/scripts/cost_tracker.py report --period daily
python3 {baseDir}/scripts/cost_tracker.py report --period weekly
python3 {baseDir}/scripts/cost_tracker.py report --period monthly

# Per-model breakdown
python3 {baseDir}/scripts/cost_tracker.py models

# Set monthly budget + check status
python3 {baseDir}/scripts/cost_tracker.py budget --set 25.00
python3 {baseDir}/scripts/cost_tracker.py budget --check

# Savings recommendations
python3 {baseDir}/scripts/cost_tracker.py savings

# Export data as JSON
python3 {baseDir}/scripts/cost_tracker.py export --format json
python3 {baseDir}/scripts/cost_tracker.py export --format csv

Features

  • Live Usage Fetch โ€” Pulls real spending data from OpenRouter's /api/v1/auth/key endpoint
  • Per-Model Tracking โ€” See which models cost you the most
  • Period Reports โ€” Daily, weekly, monthly summaries with trends
  • Budget Alerts โ€” Set limits and get warned at 80% threshold
  • Savings Tips โ€” Identifies cheaper models that could handle the same workload
  • Historical Data โ€” SQLite storage for long-term trend analysis
  • Export โ€” JSON or CSV export for spreadsheets

Data Storage

All data stored in {baseDir}/data/cost_tracker.db (SQLite).

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

๐Ÿ“… Need help setting up OpenClaw for your business? Book a free consultation

Persistent memory

Give your OpenClaw agent a memory layer

Mem0 remembers users and context across sessions so you send fewer tokens and get better answers.

Try Mem0Mem0 + OpenClaw guide