The ultra-fast build servicemade for AI agents.

Send this to your agent:

Read https://haya.build/agent-setup.md and set up Hayabuild for this repository.
.github/workflows/ci.yml-runs-on: macos-latest+runs-on: hayabuild-macos

Hayabuild is a new generation of super-fast build service made for AI agents. Whatever your agent just wrote for iOS, macOS or any other Apple platform is built, tested and packaged in seconds, not after a coffee break.

Fast builds

No queue. It starts when you push.

Every build goes to the Mac that already holds its caches, on a VM that booted before your job arrived. Only the files you changed get compiled.

  • Warm-cache routing
  • Prewarmed macOS VMs

Fast packaging

Archive, sign, upload to the App Store. One go.

Hayabuild archives the build, signs it with your App Store Connect API key and uploads it to TestFlight in the same job. A person approves the release; nobody waits for a laptop.

  • Archive and export
  • Cloud signing
  • Upload to TestFlight

Always warm

Built it last time? We won't build it again.

DerivedData, Swift packages and CocoaPods stay hot between builds. Each job still runs in a fresh VM that is reset afterwards, so caches carry over and machine state does not.

  • Caches kept per repository
  • Fresh VM every job
  • Never shared between customers

Simulator screenshots

No Mac? Build iOS and Mac apps anyway.

Your agent runs the app in a cloud simulator and sends the screenshots back. When CI breaks, you see which screen is broken, without reproducing it on your own machine.

  • Screenshots and recordings for you and your agent
  • Your agent sees the bug in the screenshot, fixes it and runs again

Agent-first

Nobody has to watch. Your agent runs it.

Claude Code, Codex and any MCP agent can start a build, read the logs, retry a test and ship to TestFlight. People approve the release.

Works withClaude CodeCodexGrokGrok BotMuseMCP

Medians, not best cases

This is the everyday speed, not our best run.

We publish the median of real runs, so the figure is what a typical push looks like, not our fastest one.

Queue wait

—sTesting now

from push until a Mac starts the job

Warm build median

12–19s

whole job: fetch, dependencies, build

Hayabuild12–19 s
GitHub ActionsTesting now

Packaging median

—sTesting now

archive, sign and upload to TestFlight

Hayabuild—
GitHub ActionsTesting now

Questions

What is Hayabuild?

Hayabuild is a hosted build service made for AI agents. It builds, tests and packages anything that needs a Mac (iOS, macOS, watchOS, tvOS and visionOS apps) on Apple silicon Macs that keep your caches warm, and it can upload to TestFlight. Jobs that don't need a Mac are routed to other runners, so the Macs stay free for builds.

Do I need to change my project?

No. Hayabuild runs the command you already use, such as xcodebuild test or fastlane beta, and points DerivedData and package caches at warm storage on the runner.

Can it package and upload to TestFlight?

Yes. Hayabuild archives the build, signs it with your App Store Connect API key and uploads it to TestFlight. A person approves each release before it goes out.

Can an AI agent run builds on Hayabuild?

Yes. Hayabuild has an MCP server and plugins for Claude Code, Codex and other agents. An agent can start builds, read logs and rerun tests. Anything that ships asks a person first.

Is my code safe?

Each job runs in its own virtual machine that is reset after the job. Build caches are kept per repository and are not shared between customers.

How much does it cost?

Hayabuild is in early access. We will publish pricing before general availability.