Compute Ledger · Measured
Everything I've run through the machines.
A running tally of every token I've burned — across Claude, ChatGPT, Claude Code, and my own GPUs — and what it costs to keep the lights on.
Private AI · Home lab Connecting
The Spark behind the stories.
Waiting for model telemetry
Inside the inference engine
ConnectingApps. Benchmarks. Late-night experiments. One measured counter.
Waiting for engine telemetry.
GLM engine counts include apps, direct API calls, benchmarks and Showcase tests. Input includes cache reuse reported by the engine. Earlier saved gateway history is retained once. Old direct calls without saved engine records cannot be recovered. Counts survive collector restarts. A model crash between samples can leave a small gap.
Spark 2 · Worker Waiting
The active model is shown above. Counts retain historical gateway usage and include all GLM engine traffic from October 8, 2026 at 3:26 p.m. ET. Gateway requests are not added again. Today resets at midnight in New York.
Each hardware card reports its own Spark. Unified memory includes the operating system and other processes. GPU-reported power is not wall power. Unavailable or stale node readings are hidden. Live rates measure token-counter changes between samples. They include idle time and are not benchmark scores.
Waiting for the latest reading.
The purchase justification department TOKEN MATH
Was the hardware worth it?
Every local token nudges the Spark toward its financially responsible era.
Financially responsible era: still buffering.
Recorded input + output tokens × the fixed GLM-5.3-Flash reference rates below. This estimates a hosted API equivalent, not an actual bill or net savings. Counts combine older Qwen gateway history and GLM engine usage without overlap. Electricity is not deducted.
OpenRouter pricing: $0.0232 input / $1.2 output per million tokens · checked 2026-10-12. Current GLM rates apply to all recorded counts, including older Qwen usage. Provider rates can vary.
On-device · running here ● IDLE
Muse Glimmer 30B · 4-bit · Apache 2.0
Meta’s open model, running privately on my own machine — no API key, nothing leaving the device.
Processed · by source
Spark usage combines saved gateway history with live GLM engine counts; Claude Code is measured from local logs. Historical API and chat entries marked “est” are estimates. Cache reads count toward processed tokens.
Cloud engine · historical ● IDLE
Nemotron-49B · Lambda 8×B200
Engine off — last run never (provisioned, not yet run). Gauges light up green during a session.
Spark output · recent days
Recorded daily output from saved gateway history and the GLM engine.
This habit isn't free.
If the ledger's fun to watch, buy me a coffee — it goes straight back into tokens.
☕ Buy me a coffee