Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings. --- name: tokenmeter description: "Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings." user-invocable: true metadata: {"openclaw":{"emoji":"๐"}} --- tokenmeter - AI Usage & Cost Tracking for OpenClaw Track your AI token usage and costs across all providers โ locally, privately. Slash Command Examples - /tokenmeter โ show today's dashboard Published capability contract available. No trust telemetry is available yet. Last updated 3/1/2026.
Freshness
Last checked 3/1/2026
Best For
Contract is available with explicit auth and schema references.
Not Ideal For
tokenmeter is not ideal for teams that need stronger public trust telemetry, lower setup complexity, or more explicit contract coverage before production rollout.
Evidence Sources Checked
editorial-content, capability-contract, runtime-metrics, public facts pack
Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings. --- name: tokenmeter description: "Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings." user-invocable: true metadata: {"openclaw":{"emoji":"๐"}} --- tokenmeter - AI Usage & Cost Tracking for OpenClaw Track your AI token usage and costs across all providers โ locally, privately. Slash Command Examples - /tokenmeter โ show today's dashboard
Public facts
6
Change events
1
Artifacts
0
Freshness
Mar 1, 2026
Published capability contract available. No trust telemetry is available yet. Last updated 3/1/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Mar 1, 2026
Vendor
Jugaad Lab
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Published capability contract available. No trust telemetry is available yet. Last updated 3/1/2026.
Setup snapshot
git clone https://github.com/jugaad-lab/tokenmeter.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Jugaad Lab
Protocol compatibility
OpenClaw
Auth modes
api_key
Machine-readable schemas
OpenAPI or schema references published
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
bash
# 1. Clone repo if it doesn't exist if [ ! -d ~/clawd/tokenmeter ]; then cd ~/clawd git clone https://github.com/jugaad-lab/tokenmeter.git fi # 2. Setup Python venv if it doesn't exist cd ~/clawd/tokenmeter if [ ! -d ".venv" ]; then python3 -m venv .venv source .venv/bin/activate pip install -e . fi # 3. Activate and use source .venv/bin/activate tokenmeter import --auto
bash
if [ ! -d ~/clawd/tokenmeter ]; then cd ~/clawd git clone https://github.com/jugaad-lab/tokenmeter.git cd tokenmeter python3 -m venv .venv source .venv/bin/activate pip install -e . fi
bash
cd ~/clawd/tokenmeter source .venv/bin/activate tokenmeter import --auto
bash
tokenmeter costs --period week
text
Model Cost % of Total โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ anthropic/claude-opus-4 $741.95 65.0% anthropic/claude-sonnet-4 $400.26 35.0% โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ Total $1,142.22
bash
cd ~/clawd/tokenmeter && source .venv/bin/activate && tokenmeter [command]
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings. --- name: tokenmeter description: "Track AI token usage and costs across providers. Import sessions, view dashboard, costs breakdown, and compare Max plan savings." user-invocable: true metadata: {"openclaw":{"emoji":"๐"}} --- tokenmeter - AI Usage & Cost Tracking for OpenClaw Track your AI token usage and costs across all providers โ locally, privately. Slash Command Examples - /tokenmeter โ show today's dashboard
Track your AI token usage and costs across all providers โ locally, privately.
/tokenmeter โ show today's dashboard/tokenmeter how much did we spend this week? โ weekly cost report/tokenmeter costs breakdown by model โ model split analysis/tokenmeter import latest sessions โ pull in new usage data/tokenmeter compare max plan savings โ show API vs subscription savingstokenmeter is a CLI tool that tracks LLM API usage and calculates real-time cost estimates. For OpenClaw users on the Claude Max plan, it helps:
All data stays local (SQLite at ~/.tokenmeter/usage.db). No telemetry, no cloud sync.
The bot handles everything automatically.
When first needed, the bot will:
# 1. Clone repo if it doesn't exist
if [ ! -d ~/clawd/tokenmeter ]; then
cd ~/clawd
git clone https://github.com/jugaad-lab/tokenmeter.git
fi
# 2. Setup Python venv if it doesn't exist
cd ~/clawd/tokenmeter
if [ ! -d ".venv" ]; then
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
fi
# 3. Activate and use
source .venv/bin/activate
tokenmeter import --auto
After first setup: Bot just activates venv and runs commands.
No admin action needed - the bot clones, installs, and configures automatically when you first ask it to check usage or costs.
Step 1: Bot reads this SKILL.md
Step 2: Bot checks if tokenmeter exists
if [ ! -d ~/clawd/tokenmeter ]; then
cd ~/clawd
git clone https://github.com/jugaad-lab/tokenmeter.git
cd tokenmeter
python3 -m venv .venv
source .venv/bin/activate
pip install -e .
fi
Step 3: Bot imports latest usage
cd ~/clawd/tokenmeter
source .venv/bin/activate
tokenmeter import --auto
This reads all OpenClaw session files and logs them to the database.
Step 4: Bot runs the appropriate command
tokenmeter costs --period week
Step 5: Bot parses the output
Model Cost % of Total
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
anthropic/claude-opus-4 $741.95 65.0%
anthropic/claude-sonnet-4 $400.26 35.0%
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total $1,142.22
Step 6: Bot responds to you in plain English
"You spent $1,142 this week (API-equivalent). Opus cost $742 (65%), Sonnet cost $400 (35%). Your Max plan ($100/month = ~$25/week) saved you $1,117 this week."
Standard pattern:
cd ~/clawd/tokenmeter && source .venv/bin/activate && tokenmeter [command]
Common commands the bot will use:
# Import latest usage
tokenmeter import --auto
# Quick overview
tokenmeter dashboard
# Weekly breakdown
tokenmeter costs --period week
# Monthly summary
tokenmeter summary --period month
# Discover session sources (OpenClaw, Claude Code, etc.)
tokenmeter scan
# Import all discovered sessions
tokenmeter import --auto
# Preview import without writing
tokenmeter import --auto --dry-run
# Show today's usage
tokenmeter dashboard
# Weekly summary
tokenmeter summary --period week
# Cost breakdown by model
tokenmeter costs --period month
# List all supported models + pricing
tokenmeter models
# View recent history
tokenmeter history --limit 20
OpenClaw writes token usage to session JSONL files at:
~/.clawdbot/agents/*/sessions/*.jsonl
Step 1: Discover session sources
cd ~/clawd/tokenmeter
source .venv/bin/activate
tokenmeter scan
This shows all discovered session directories:
.clawdbot/agents/main/sessions/ (OpenClaw).claude/projects/*/sessions/ (Claude Code)Step 2: Import all at once
tokenmeter import --auto
This will:
Options:
tokenmeter import --auto --dry-run # Preview without writing
tokenmeter import --path ~/.clawdbot/agents/main/sessions/ # Import specific directory
Recommended: Run tokenmeter import --auto daily via cron or manually after heavy usage.
If you need to log usage manually:
tokenmeter log \
--provider anthropic \
--model claude-sonnet-4 \
--input 1500 \
--output 500 \
--app openclaw
Options:
--provider / -p: anthropic, openai, google, azure--model / -m: Model name (see tokenmeter models)--input / -i: Input tokens--output / -o: Output tokens--app / -a: Application name (e.g., "openclaw")| Token Type | claude-sonnet-4 | claude-opus-4 | claude-3.5-haiku | |------------|----------------|---------------|------------------| | Input | $3.00/1M | $15.00/1M | $0.80/1M | | Output | $15.00/1M | $75.00/1M | $4.00/1M | | Cache Write | $3.75/1M | $18.75/1M | $1.00/1M | | Cache Read | $0.30/1M | $1.50/1M | $0.08/1M |
What are cache tokens?
OpenClaw (and Claude) use prompt caching to store parts of your conversation in memory. This means you don't send the same context repeatedly.
Two types of cache tokens:
Cache WRITE tokens - Tokens sent ONCE and stored in cache
Cache READ tokens - Tokens reused from cache
Real example from our usage:
This Month:
Regular Input: 119.5K tokens ($0.36)
Regular Output: 3.8M tokens ($57.00)
Cache Write: 157.2M tokens ($589.50 - paid once)
Cache Read: 1,024.3M tokens ($307.29 - 90% discount!)
Total: $954.15
Without caching, we'd send ~1.2 BILLION tokens as regular input ($3,600+). With caching: We only pay $307 for those cache reads.
Savings: $3,293 from caching alone this month! ๐
โญโโโโโโโโโโโโโโโโโโโ tokenmeter โโโโโโโโโโโโโโโโโโโโฎ
โ TODAY $122.42 (396.9K tokens) โ
โ WEEK $1142.22 (3.4M tokens) โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Provider Input Output Cache R Cache W Total Cost
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Anthropic 12.2K 384.7K 116.4M 13.1M 396.9K $122.42
Reading the columns:
Why Cache R is so large: Every time you continue a conversation, Claude reads your entire context from cache instead of you sending it fresh. Over many turns, this adds up to billions of tokens reused.
Cost breakdown:
This is why the cost stays low despite huge cache numbers.
Your Max plan: $100/month flat rate
If tokenmeter shows $800 this month:
If tokenmeter shows $90 this month:
cd ~/clawd/tokenmeter
source .venv/bin/activate
# Import latest usage
tokenmeter import --auto
# Quick overview
tokenmeter dashboard
tokenmeter summary --period week
tokenmeter costs --period week
Look for:
At month end:
tokenmeter costs --period month
Compare to your Anthropic invoice:
Add to your HEARTBEAT.md or run via cron:
# Run daily at 11 PM
0 23 * * * cd ~/clawd/tokenmeter && source .venv/bin/activate && tokenmeter import --auto
This keeps tokenmeter in sync without manual effort.
If you run multiple OpenClaw instances (e.g., Cheenu + Chhotu):
--app flag to distinguish:
tokenmeter log -p anthropic -m claude-sonnet-4 -i 1000 -o 500 --app cheenu
tokenmeter log -p anthropic -m claude-sonnet-4 -i 800 -o 400 --app chhotu
Activate the virtual environment:
cd ~/clawd/skills/tokenmeter
source .venv/bin/activate
Check:
ls ~/.clawdbot/agents/*/sessions/*.jsonlsqlite3 ~/.tokenmeter/usage.db "SELECT COUNT(*) FROM usage;"Pricing is based on API rates as of Feb 2026. If Anthropic changes pricing, update tokenmeter/pricing.py or open an issue on GitHub.
$ tokenmeter dashboard
โญโโโโโโโโโโโโโโโโโโโ tokenmeter โโโโโโโโโโโโโโโโโโโโฎ
โ TODAY $4.23 (141,000 tokens) โ
โ WEEK $28.90 (963,000 tokens) โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
Analysis: $4.23 today, trending toward ~$30/week. Well within Max plan ($100/mo).
$ tokenmeter costs --period week
Provider Model Input Output Cost %
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Anthropic claude-sonnet-4 450K 180K $4.05 45%
Anthropic claude-opus-4 90K 30K $3.60 40%
Anthropic claude-3.5-haiku 800K 200K $1.44 15%
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total 1,340K 410K $9.09 100%
Analysis: Using Opus for 40% of costs but only ~7% of token volume. Consider using Sonnet more.
$ tokenmeter import --auto
Imported 13,713 records
Total cost: $1,246.55
$ tokenmeter costs --period month
Model Input Output Cost % of Total
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
anthropic/claude-opus-4 47.3K 1.6M $743.35 59.6%
anthropic/claude-sonnet-4 70.8K 2.2M $501.75 40.3%
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Total 118.8K 3.8M $1,246.55 100%
$ tokenmeter summary --period month
Provider Input Output Total Cost Requests
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Anthropic 118.8K 3.8M 3.9M $1,246.55 12,552
Analysis:
Opus usage (59.6% of cost) shows heavy extended-thinking use. Max plan absolutely paid for itself this month!
Q: Does tokenmeter send data anywhere?
A: No. Everything is stored locally in ~/.tokenmeter/usage.db. Zero telemetry.
Q: What if I delete the database? A: You lose history, but can rebuild by re-importing OpenClaw sessions (idempotent).
Q: Can I use this with non-OpenClaw tools? A: Yes! It supports Claude Code, Cursor, and manual logging for any LLM tool.
Q: Will this slow down OpenClaw? A: No. Import runs separately and reads logs after-the-fact.
Q: What about cache tokens? A: tokenmeter includes cache read/write tokens in its calculations (OpenClaw tracks them).
tokenmeter scan - Auto-discover session sourcestokenmeter import --auto - Import all discovered sessionsBuilt to answer the question: "How much is my Max plan really saving me?" ๐ฐ
Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
ready
Auth
api_key
Streaming
No
Data region
global
Protocol support
Requires: openclew, lang:typescript
Forbidden: none
Guardrails
Operational confidence: medium
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/snapshot"
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract"
curl -s "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation โข (~400 MCP servers for AI agents) โข AI Automation / AI Agent with MCPs โข AI Workflows & AI Agents โข MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | ๐ Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "ready",
"authModes": [
"api_key"
],
"requires": [
"openclew",
"lang:typescript"
],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": "https://github.com/jugaad-lab/tokenmeter#input",
"outputSchemaRef": "https://github.com/jugaad-lab/tokenmeter#output",
"dataRegion": "global",
"contractUpdatedAt": "2026-02-24T19:42:04.117Z",
"sourceUpdatedAt": "2026-02-24T19:42:04.117Z",
"freshnessSeconds": 4432624
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T02:59:08.414Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
},
{
"key": "aggregate",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "rebuild",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "i",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
},
{
"key": "claude",
"type": "capability",
"support": "supported",
"confidenceSource": "profile",
"notes": "Declared in agent profile metadata"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:aggregate|supported|profile capability:rebuild|supported|profile capability:i|supported|profile capability:claude|supported|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Jugaad Lab",
"href": "https://github.com/jugaad-lab/tokenmeter",
"sourceUrl": "https://github.com/jugaad-lab/tokenmeter",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-03-01T06:03:42.532Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-02-24T19:42:04.117Z",
"isPublic": true
},
{
"factKey": "auth_modes",
"category": "compatibility",
"label": "Auth modes",
"value": "api_key",
"href": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:42:04.117Z",
"isPublic": true
},
{
"factKey": "schema_refs",
"category": "artifact",
"label": "Machine-readable schemas",
"value": "OpenAPI or schema references published",
"href": "https://github.com/jugaad-lab/tokenmeter#input",
"sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/contract",
"sourceType": "contract",
"confidence": "high",
"observedAt": "2026-02-24T19:42:04.117Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/jugaad-lab-tokenmeter/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub ยท GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to tokenmeter and adjacent AI workflows.