kache

Kunobi Ninja·kunobi-ninja.kache

Content-addressed zero-copy build cache for Rust, C/C++ and more

kache is a content-addressed, zero-copy build cache for Rust, C/C++ and more. It avoids file copies and wasted disk by hardlinking artifacts locally and sharing them via S3-compatible object storage.

winget install --id kunobi-ninja.kache --exact --source winget

Latest 0.24.0·September 18, 2026

Release Notes

What's Changed

  • fix(build-script): key path-remapping flags the same in every checkout by @jleni in #1095
  • fix(rustc): do not replay compiles that load a codegen backend dylib by @jleni in #1093
  • fix(monitor): one build per workspace session, with history on open by @jleni in #1092
  • perf(rustc): share a build-script unit's input record across build directories by @jleni in #1097
  • bench: add the cuda-oxide examples compile as a nightly subject by @jleni in #1096
  • feat(chart): optional Ingress for kache-service by @jleni in #1099
  • refactor(remote): entry-level CacheRemote and V3Prefetch with a v3 implementation by @jleni in #1098
  • perf(store): memoise C read-set hashing and defer the store fsync by @jleni in #1094
  • Forward rustc metadata notifications by @blaginin in #1100
  • fix(key): accept the blank // header GNU ar writes in archive identity by @jleni in #1101
  • bench: run the sccache comparison weekly, in its own workflow by @jleni in #1104
  • fix(rustc): strip the whole profile directory from macOS OSO paths by @jleni in #1102
  • feat(why-miss): explain a miss against a build in another checkout by @jleni in #1103
  • ci(bench): move the Firefox/Windows arms into their own workflow by @jleni in #1105
  • fix(gc): back off automatic sweeps that cannot clear size pressure, pace sweep writes by @jleni in #1106
  • tooling(bench): run the perf gate's comparison without a pull request by @jleni in #1109
  • fix(key): require include proof before normalizing an OUT_DIR env dep by @jleni in #1108
  • bench: share compilations across checkouts on the mbx cross-clone arm by @jleni in #1110
  • chore: bump kache to v0.24.0 by @jleni in #1111 New Contributors
  • @blaginin made their first contribution in #1100 Full Changelog: v0.23.1...v0.24.0

Installer type: portable

x64—13F4346535DF2E63459F49CD4E86690938DEBFAB82E0204EE9EC3C89AF457D23
arm64—2C73C456A81F4E7785E3285E615B572F7129E163B8266AEB0074DF1910C15E3D

Details

Homepage
https://github.com/kunobi-ninja/kache
License
Apache-2.0
Publisher
Kunobi Ninja
Support
https://kunobi.com/contact
Copyright
2026 Zondax AG
Moniker
kache

Tags

buildbuild-cachecachecicompilerdeveloper-toolsrustrustc

Older versions (4)

0.14.0
x64—2608CEE533CA4541618C93303A40F12D127A4DEFBFE8C20F55D4036BB0AFDF8D
arm64—7CEA2AD63C170F7E6212B9F83071A7F506A82068C35F198CA50178DF062E18FC
0.13.0
x64—1446023ED89B43A10AA00BFFD5A33783B1E884E809CC7988F2A1356374CE6E3B
arm64—7E56FEF3BFC443647DA0CA4AEFEA1B5C0B1F3F0CB08B75420E47FAEE2B4C9717
0.12.0
x64—0857AC0204966CF432EC643FFF71F08C511532C0CB217D9C203530DA1200ABAD
arm64—69F66E7AEC60D75D3E5BE331A94555D16227F81C193CA8F265A9C5BF7757CD2C
0.10.0
x64—0C2E51F73BCA48122BA3CEB9E0D8E8EC464C0DF29DE4228F75482AD964C785B6
arm64—847D0E4F1EC097AC26096CE369FBB20635C4DC5D61EC4B3C5279E439884B477F