mirror of
https://github.com/hanzo-apps/hanzo.ai.git
synced 2026-10-29 07:20:43 +00:00
Twelve slides and a six-part appendix, each with a real visual: the live hanzo.ai fold, its "Everything connected", "Your laptop is the cluster" and "Say what you want" bands as framed windows; the shipped workspace; the GPQA-Diamond bars; the provider logos the design system ships; and, where a screenshot would not say it, a drawing — seven bills standing up, a 1 MB square beside a 477-byte one at true scale, cold-start bars, a ledger that adds up. Everything moves on the one timeline with restraint — text rises, frames open, bars grow, counters tick to their number — and is finished by 1.4s, so the mid-slide still is the finished slide for exports and reduced motion. A counter carries its final value in the DOM before anything moves: a seek suppresses callbacks, so one that wrote only on update read zero in every still. The bench rows on s8, s9 and A1–A3 render from deck/assets/bench.json, a copy of lib/data/bench.json that deck/sync.mjs makes — the same file the landing page's "Measured" band reads — so the site and the deck cannot disagree about a number. Verified by paging all 18 at four window sizes: one visible, nothing past the stage, every image loaded, every table rendered, every counter final, and hyperframes check passing.
34 lines
1.3 KiB
JSON
34 lines
1.3 KiB
JSON
{
|
||
"source": "hanzoai/cloud bench — fleet, sandbox, pricing; every script re-runs to produce its row",
|
||
"machine": "M-series laptop, September 2026",
|
||
"rows": [
|
||
{
|
||
"id": "residency",
|
||
"claim": "A dormant agent",
|
||
"ours": "477 bytes",
|
||
"published": "~1 MB",
|
||
"multiple": "2,198×",
|
||
"detail": "1M agents: 455 MB on disk vs ~977 GB · $0.01/mo vs $22/mo at list · 310,270 agents/s written · 0.031 ms resume",
|
||
"command": "node fleet/fleet.mjs /tmp/fleet"
|
||
},
|
||
{
|
||
"id": "cold",
|
||
"claim": "A sandbox that runs a shell, cold",
|
||
"ours": "149.6 ms",
|
||
"published": "<200 ms · ~1 s · 1–3 s",
|
||
"multiple": "pooled 35.8 ms",
|
||
"detail": "A JavaScript context alone is 0.16 ms against a published 2.79 ms (17×) — a different primitive, quoted beside, not instead",
|
||
"command": "node sandbox/sandbox.mjs"
|
||
},
|
||
{
|
||
"id": "call",
|
||
"claim": "One call, marginal cost",
|
||
"ours": "$0.00000063",
|
||
"published": "$0.05 credit",
|
||
"multiple": "79,614×",
|
||
"detail": "≈51 ms of compute per call · at a tenth of their price, 1B calls a month returns $3.7M after 25% to open source, three zones, a year of history and twice the infrastructure bill in people",
|
||
"command": "node pricing/pricing.mjs"
|
||
}
|
||
]
|
||
}
|