Content-addressed
Every artifact lives at its hash. Two engineers building the same diff get the same cache key on different continents.
Hone is a deterministic build cache for monorepos. We hash every input down to the byte, so every output you have ever produced — yours, your team's, your CI's — is one lookup away. No invalidation. No "clean install."
Most caches invalidate on timestamps and pray. Hone hashes every input — source, lockfile, env var, toolchain version, the contents of every transitively-imported file — and uses that as the address. Same input, same output. Always.
94.1% across 312k tasks · ↑ 6 pts since you turned on remote
Every artifact lives at its hash. Two engineers building the same diff get the same cache key on different continents.
Bun, Node, pnpm, Turbo, Bazel, Cargo — pinned versions are part of the input. Upgrade once, regress nothing.
Memory, disk, and remote — checked in order, in single-digit milliseconds. Misses promote upward automatically.
Replays a percentage of cache hits, byte-compares the output, and pages you the moment determinism breaks.
Declare which env vars matter; everything else is ignored. No more "works on CI but not locally because of NODE_ENV."
Hits are free, forever. We only bill when we actually had to do work for you. The faster we get, the less you pay.