Remote build cache that stays out of your way.

Halla stores compiled artifacts close to your CI runners, so repeated builds finish in seconds instead of minutes. Works with Gradle, Bazel, Turborepo and plain HTTP.

Request accessRead the docs
$ export HALLA_CACHE_URL=https://<your-endpoint>/v1/team
$ ./gradlew build --build-cache
BUILD SUCCESSFUL in 7s
412 actionable tasks: 18 executed, 394 from cache

Content-addressed

Every artifact is keyed by its input hash. No stale results, no manual invalidation.

Hosted in Helsinki

EU-only storage with encryption at rest. Data never leaves the region.

Plain HTTP API

GET and PUT over TLS. If your tool speaks HTTP caching, it already works.

Automatic eviction

Least-recently-used entries expire on a schedule you control per project.

Pricing

PlanStorageTransferPrice
Starter20 GB200 GB / mo€9 / mo
Team150 GB2 TB / mo€49 / mo
CustomDedicated nodes, custom retentionContact us

Documentation

Halla is in closed beta. Documentation and API keys are shared with teams after onboarding. Existing customers can find their endpoint in the invitation email.