π¦ ClawHub
Api Cost Tracker
by @charlie-morrison
Track, analyze, and optimize AI API costs across OpenAI, Anthropic, OpenRouter, Google, and other LLM providers. Parses billing data, usage logs, or API resp...
π‘ Examples
# Analyze OpenRouter usage (from activity page export)
python3 scripts/api_cost_tracker.py openrouter --file activity.jsonAnalyze OpenAI usage (from billing export)
python3 scripts/api_cost_tracker.py openai --file usage.jsonAnalyze from environment (auto-detect provider from API keys)
python3 scripts/api_cost_tracker.py auto --days 30Cost breakdown by model
python3 scripts/api_cost_tracker.py openrouter --file activity.json --by modelCost breakdown by day with trend analysis
python3 scripts/api_cost_tracker.py openrouter --file activity.json --by day --trendsFind most expensive requests
python3 scripts/api_cost_tracker.py openrouter --file activity.json --top 20Compare current vs optimized (model substitution analysis)
python3 scripts/api_cost_tracker.py openrouter --file activity.json --optimizeSet budget alert threshold
python3 scripts/api_cost_tracker.py openrouter --file activity.json --budget 50.00Output as markdown report
python3 scripts/api_cost_tracker.py openrouter --file activity.json --output markdownOutput as JSON
python3 scripts/api_cost_tracker.py openrouter --file activity.json --output json
TERMINAL
clawhub install cm-api-cost-tracker