Skip to content
Code Recycle

Compute avoided

Regenerating software that already exists costs GPU time, and GPU time costs electricity. When someone buys a verified engine here instead of having an agent rebuild it, that electricity is not spent. This page is the arithmetic.

8 purchases avoided an estimated roughly 4-16 kettle boils of GPU time

0.52–1.96 kWh · 3,272,000 tokens of generation not run

5 purchases are excluded: those listings have no measured rebuild estimate, and an unmeasured listing contributes nothing rather than a guessed average.

How this is calculated

1

Tokens. Each measured listing carries an estimate of what rebuilding it costs: attempts until correct × tokens per attempt. These are published per listing and were corrected upward 8× in August 2026 after measurement showed the originals were lower than a single research agent’s usage.

2

Energy. Tokens × 0.00016–0.0006 Wh per token. Source: Energy use of AI inference, efficiency pathways, and test-time scaling, Joule, April 2026 — median 0.31 Wh per query, interquartile range 0.16–0.60 Wh, normalising to roughly 3×10−4 Wh per token.

3

Kettle boils. Divided by 0.125 kWh, roughly one electric kettle boil. Kilowatt-hours mean nothing to most people; a kettle does.

The assumption you should argue with

Every figure here assumes a buyer would otherwise have had an agent rebuild the same thing. That is a hypothesis about behaviour, not an observation. If you would have used a free library instead, or not built it at all, the compute avoided is smaller — possibly zero.

The assumption is strongest for bespoke engines with no free equivalent, and weakest for commodity utilities. We state it rather than bury it, because a number whose assumption is hidden is not checkable, and a claim that cannot be checked should not be believed.

What this is not

This is electricity, compared against one named alternative. It is nota carbon figure, not an offset, not a claim of net environmental benefit, and not a suggestion that buying software here is good for the planet. Cheaper compute can increase total compute rather than reduce it — that argument is real and unsettled, and no counter on this page resolves it.

If reuse also happens to be lighter on the grid, that is a by-product worth measuring honestly. It is not the reason to buy anything.

Per listing

ListingTokenskWhKettle boils
event-scout-app5,280,0000.84–3.176.8–25.3
byok-assistant-app2,560,0000.41–1.543.3–12.3
assistant-standard-kit1,960,0000.31–1.182.5–9.4
submission-gates1,760,0000.28–1.062.3–8.4
takeoff-estimating1,470,0000.24–0.881.9–7.1
instrument-design-system1,440,0000.23–0.861.8–6.9
commit-reveal-draw1,400,0000.22–0.841.8–6.7
sprite-sheet-toolkit1,140,0000.18–0.681.5–5.5
ink-bounded-floodfill1,140,0000.18–0.681.5–5.5
grounded-abstain1,080,0000.17–0.651.4–5.2
block-plan-testfit1,080,0000.17–0.651.4–5.2
agent-wallet1,056,0000.17–0.631.4–5.1
event-identity-resolver1,056,0000.17–0.631.4–5.1
video-timeline-engine1,000,0000.16–0.601.3–4.8
resumable-sync-engine960,0000.15–0.581.2–4.6
pdf-manual-parse850,0000.14–0.511.1–4.1
llm-edit-op800,0000.13–0.481.0–3.8
voice-push-to-talk-kit800,0000.13–0.481.0–3.8
waterfall-acl750,0000.12–0.451.0–3.6
template-symbol-match750,0000.12–0.451.0–3.6
local-model-readiness700,0000.11–0.420.9–3.4
turn-taking-protocol700,0000.11–0.420.9–3.4
all-in-price-comparison576,0000.09–0.350.7–2.8
voice-provider-layer576,0000.09–0.350.7–2.8
webhook-fulfillment-kit576,0000.09–0.350.7–2.8
offline-license-verify520,0000.08–0.310.7–2.5
price-timing-engine512,0000.08–0.310.7–2.5
llm-spend-cap480,0000.08–0.290.6–2.3
realtime-connection-state480,0000.08–0.290.6–2.3
findings-delta480,0000.08–0.290.6–2.3
route-guard-flash440,0000.07–0.260.6–2.1
voice-ui-actuators440,0000.07–0.260.6–2.1
corroboration-tiers440,0000.07–0.260.6–2.1
membership-gating440,0000.07–0.260.6–2.1
prohibited-use-gate400,0000.06–0.240.5–1.9
rag-scope-filters352,0000.06–0.210.5–1.7
amos-ui-agent-timeline336,0000.05–0.200.4–1.6
rate-limit-policy288,0000.05–0.170.4–1.4
public-endpoint-rate-limiter276,0000.04–0.170.4–1.3
cors-origin-guard270,0000.04–0.160.3–1.3
search-degradation-signal264,0000.04–0.160.3–1.3
stripe-key-mode-guard240,0000.04–0.140.3–1.2
public-disclosure-projection240,0000.04–0.140.3–1.2
survey-item-discrimination228,0000.04–0.140.3–1.1
upload-limit-preflight225,0000.04–0.140.3–1.1
voice-yes-no216,0000.03–0.130.3–1.0
money-shorthand-parser216,0000.03–0.130.3–1.0
link-preview-meta210,0000.03–0.130.3–1.0
rag-snippet-retrieve128,0000.02–0.080.2–0.6
state-machine-executor120,0000.02–0.070.2–0.6
iteration-stop-conditions120,0000.02–0.070.2–0.6
doc-storage-keys112,0000.02–0.070.1–0.5
embedding-cache112,0000.02–0.070.1–0.5
prose-layout-detect104,0000.02–0.060.1–0.5
email-transport-failclosed44,0000.01–0.030.1–0.2
blob-write-mode40,0000.01–0.020.1–0.2

Every number on this page is an estimate presented as a range. Found an error in the arithmetic? That is a bug report, and we would rather have it than not.