Token Panel Ultimate
Know exactly where your AI tokens go. Multi-provider tracking, budget alerts, and a REST API—all in one dashboard. Skill: Token Panel Ultimate Owner: globalcaos Summary: Know exactly where your AI tokens go. Multi-provider tracking, budget alerts, and a REST API—all in one dashboard. Tags: latest:2.1.1 Version history: v2.1.1 | 2026-02-21T07:33:38.719Z | user Added notes.security transparency block v2.1.0 | 2026-02-21T07:06:24.889Z | user Marketia copy (Hook/Sell/Convert), metadata.openclaw block, humor grade 5/10 v1.0.8 | 2026-0
Rank
62
Safety
84
Downloads
1.1k
Updated
Apr 15, 2026
Version
2.1.1
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 1.1K downloads reported by the source. Last updated 4/15/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Apr 15, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Apr 15, 2026
- Adoption signal
- 1.1K downloadsadoption · observed Apr 15, 2026
- Latest release
- 2.1.1release · observed Feb 21, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install kn7623hrcwt6rg73a67xw3wyx580asdw:token-panel-ultimate- Node.js workspace detected. Install dependencies securely: run `npm ci --ignore-scripts` to prevent post-install lifecycle triggers from running arbitrary code, then selectively audit the dependency tree.
- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- 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.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-globalcaos-token-panel-ultimate/snapshot"
Documentation
CLAWHUB
16,278 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
---
name: token-panel-ultimate
version: 2.1.1
description: "Know exactly where your AI tokens go. Multi-provider tracking, budget alerts, and a REST API—all in one dashboard."
metadata:
openclaw:
owner: kn7623hrcwt6rg73a67xw3wyx580asdw
category: monitoring
tags:
- tokens
- usage
- budget
- anthropic
- openai
- gemini
- manus
- dashboard
license: MIT
notes:
security: "Runs a local REST API on localhost:8765 for usage tracking. SQLite database stored locally. Reads provider usage from local transcripts and official APIs using your existing credentials. No external data sharing, no cloud dependencies. Systemd service runs as your user, not root."
---
# Token Panel Ultimate
**One dashboard for every token you spend.** Anthropic, Gemini, OpenAI, Manus—tracked, stored, and queryable before the bill arrives.
## Why This Exists
You've checked your Anthropic console, squinted at the OpenAI dashboard, opened a Gemini tab, and still weren't sure where last Tuesday's $14 went. Token Panel Ultimate puts all four providers in one place so the answer is always one query away.
## What It Does
- **Multi-Provider Tracking** — Anthropic, Gemini, OpenAI, and Manus in a single SQLite database
- **Budget Alerts** — Set monthly limits per provider. Get warned before you overspend, not after
- **REST API** — Query usage programmatically on port 8765. Plug it into your own scripts or dashboards
- **Transcript Parsing** — Automatically extracts token counts from OpenClaw session transcripts
- **Zero Dependencies** — SQLite storage. No Postgres, no Redis, no cloud account required
- **Runs as a Daemon** — Systemd service keeps it alive in the background
## Quick Start
```bash
pip install -r requirements.txt
python3 api.py
```
## Architecture
```
OpenClaw Plugin → Budget Collector API → SQLite DB
↓
Transcripts / Anthropic API / Manus Tracker
```
## API Endpoints
| Method | Path | Description |
|--------|-------------------|------------------------------|
| GET | /usage | All provider usage |
| GET | /usage/:provider | Usage for a single provider |
| GET | /budget | Current budget limits |
| POST | /budget | Set or update budget limits |
*Clone it. Fork it. Break it. Make it yours.*
👉 Explore the full project: [github.com/globalcaos/clawdbot-moltbot-openclaw](https://github.com/globalcaos/clawdbot-moltbot-openclaw)_meta.json
{
"ownerId": "kn7623hrcwt6rg73a67xw3wyx580asdw",
"slug": "token-panel-ultimate",
"version": "2.1.1",
"publishedAt": 1771659218719
}BUDGET_README.md
# Budget Collector
Standalone service for tracking AI provider usage and costs.
**Location:** `~/src/budget-collector/`
## Features
- 📊 Track usage from multiple providers (Anthropic, Gemini, Manus, OpenAI)
- 💰 Set monthly budgets with alerts
- 📁 Parse OpenClaw transcripts for usage data
- 🔌 REST API for OpenClaw plugin integration
- 🗄️ SQLite database (no external dependencies)
## Architecture
```
┌─────────────────┐ ┌──────────────────┐ ┌─────────────┐
│ OpenClaw Plugin │────▶│ Budget Collector │────▶│ SQLite DB │
│ (read-only) │ │ API (port 8765) │ │ budget.db │
└─────────────────┘ └──────────────────┘ └─────────────┘
│
┌──────────┼──────────┐
▼ ▼ ▼
Transcripts Anthropic Manus
(local) Usage API Tracker
```
## Quick Start
```bash
# Install dependencies
cd ~/src/budget-collector
pip install -r requirements.txt
# Initialize database with default budgets
python collector.py --init-budgets
# Run collector once
python collector.py
# Start API server
uvicorn api:app --port 8765
```
## API Endpoints
| Endpoint | Method | Description |
|----------|--------|-------------|
| `/status` | GET | Overall budget status (for agent) |
| `/budgets` | GET | All budget configurations |
| `/budgets` | POST | Set/update a budget |
| `/usage` | POST | Record a usage event |
| `/manus/task` | POST | Record Manus task |
| `/summary/monthly` | GET | Monthly usage summary |
| `/summary/daily/{provider}` | GET | Daily breakdown |
## Configuration
### Environment Variables
```bash
# Optional - for direct API access
export ANTHROPIC_ADMIN_API_KEY="sk-admin-..."
export MANUS_API_KEY="..."
export GOOGLE_API_KEY="..."
```
### Default Budgets
```python
anthropic: $100/month
gemini: $50/month
manus: 500 credits/month
openai: $50/month
```
## Systemd Service
```bash
# Install service
sudo cp budget-collector.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable budget-collector
sudo systemctl start budget-collector
# Check status
sudo systemctl status budget-collector
```
## Database Location
`~/.openclaw/data/budget.db`
## Usage from OpenClaw
The API returns status in agent-friendly format:
```bash
curl http://localhost:8765/status
```
```json
{
"overall": "ok",
"summary": "anthropic=45% ($45.00/$100.00) | manus=60% (300/500 credits)",
"alerts": [],
"budgets": [...]
}
```
## Files
```
~/src/budget-collector/
├── api.py # FastAPI server
├── collector.py # Collection daemon
├── db.py # SQLite database
├── parsers/
│ ├── anthropic.py # Anthropic Usage API
│ ├── gemini.py # Gemini cost calculator
│ ├── manus.py # Manus task tracker
│ └── transcript.py # OpenClaw log parser
├── requirements.txt
├── budget-collector.service
└── README.md
```
## Independence from OpenClaw
This service is **completpackage.json
{
"name": "token-panel-ultimate",
"version": "1.0.8",
"description": "Track AI usage across Claude Max, ChatGPT, Gemini & Manus in one OpenClaw dashboard. 5-hour/7-day rolling windows, per-model rate limits, credit balances, reset times. Webchat widget overlay. Never hit rate limits by surprise.",
"keywords": [
"api-usage",
"budget",
"chatgpt",
"claude-max",
"cost-tracking",
"dashboard",
"gemini",
"manus",
"openai",
"openclaw",
"rate-limits",
"token-counting",
"tokens",
"usage",
"usage-tracking",
"widget"
],
"license": "MIT",
"author": "Oscar Serra",
"repository": "https://github.com/globalcaos/clawdbot-moltbot-openclaw",
"openclaw": {
"emoji": "🎛️"
}
}requirements.txt
fastapi>=0.100.0 uvicorn>=0.23.0 httpx>=0.24.0 pydantic>=2.0.0
AionUi
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!
activepieces
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
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceUrl": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-globalcaos-token-panel-ultimate/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-globalcaos-token-panel-ultimate/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.1K downloads",
"href": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceUrl": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T00:45:39.800Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "2.1.1",
"href": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceUrl": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-21T07:33:38.719Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-globalcaos-token-panel-ultimate/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-globalcaos-token-panel-ultimate/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 2.1.1",
"description": "Added notes.security transparency block",
"href": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceUrl": "https://clawhub.ai/globalcaos/token-panel-ultimate",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-02-21T07:33:38.719Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
