← Darkbloom help

How to set up Darkbloom on a Mac, step by step

Updated

Short answer: update the Mac to macOS 27, open Terminal and run Darkbloom’s installer (curl -fsSL https://api.darkbloom.dev/install.sh | bash), link your account with darkbloom login, then run darkbloom start to pick a model and start serving. Check it with darkbloom status and darkbloom doctor. Everything below comes from Darkbloom’s provider docs and its setup page in the console (links at the end).

What you need

1. Update to macOS 27 first

On macOS 27 or later, Darkbloom verifies the Mac with Apple’s App Attest, and the installer skips the MDM profile download and System Settings approval. On older macOS the installer opens System Settings to enroll the Mac in Darkbloom’s MDM, which Darkbloom says will be switched off soon. So update first in System Settings → General → Software Update, then install. Already have Darkbloom’s profile from an earlier setup? Keep it until darkbloom unenroll confirms App Attest migration is ready, and keep any employer management profile.

2. Install the provider

  1. Open Terminal on the Mac you want to connect.
  2. Run Darkbloom’s install command: curl -fsSL https://api.darkbloom.dev/install.sh | bash
  3. Then run source ~/.zshrc so Terminal finds the darkbloom command.
  4. The installer needs no sudo. It checks the Mac is Apple Silicon, downloads the provider and verifies its checksums, installs it under ~/.darkbloom, adds it to your PATH, and runs darkbloom doctor at the end. It doesn’t download a model yet.

3. Link your account

  1. Run darkbloom login.
  2. It opens your browser and shows a one-time code. Approve it with the Darkbloom account where you want this Mac’s earnings to go.
  3. Wait for “Account linked successfully!” in Terminal before you continue. If you skip this step, darkbloom start offers to link the account for you.

4. Pick a model and start

  1. Run darkbloom start. Starting the provider means you accept Darkbloom’s Terms of Service, which it shows first.
  2. It checks the Mac (System Integrity Protection, GPU and memory), then shows a model picker. Choose what to serve; the article on which Darkbloom model to run helps you choose.
  3. It asks what to do with memory when idle: Always ready keeps models loaded, Free when idle (the default) unloads them after 60 minutes without requests and reloads them on demand.
  4. It downloads the models and starts the provider in the background. The service starts again every time you log in. The first download can take a while, so keep the Mac on power and online.

5. Check it’s verified and online

  1. Run darkbloom status. It shows the configuration, hardware, the running provider and a Trust line. hardware / online means Darkbloom can send your Mac public paid work.
  2. Run darkbloom doctor. Lines marked ✗ are failures; it covers hardware, Metal, SIP, the account link, verification and whether it can reach Darkbloom.
  3. Open the Darkbloom console dashboard to see this Mac’s connection, verification and earnings. A linked Mac may still be downloading models or waiting for verification, and being connected alone doesn’t prove it is serving or earning.
  4. On older macOS, finish the legacy setup instead: run darkbloom enroll and approve the Darkbloom profile in System Settings.

6. Keep it earning

Common setup errors

Sources

How BloomGauge helps

Darkbloom’s own setup is three short Terminal commands (install, sign in, start). After that, BloomGauge runs it day to day and you won’t need Terminal again: it shows live and confirmed earnings per model and hour, its optional Manager keeps the model that pays best on your Mac loaded, it recovers when the provider stalls or a load fails, and you can check and control it from your phone over your own Tailscale connection.

Download BloomGauge, free for Mac

Questions

How do I set up Darkbloom on a Mac?

Update to macOS 27, then in Terminal run curl -fsSL https://api.darkbloom.dev/install.sh | bash, link your account with darkbloom login, and run darkbloom start to pick a model and start serving. Check it with darkbloom status and darkbloom doctor.

Do I need the Terminal to set up Darkbloom?

Only briefly. Darkbloom’s setup is three commands you copy into Terminal: the installer, darkbloom login and darkbloom start. That’s all it requires. Once Darkbloom is running, BloomGauge starts, stops and switches models and fixes a stuck provider for you, so you won’t need Terminal again.

What Mac do I need for Darkbloom?

BloomGauge runs on macOS 14+. To earn with Darkbloom you need an Apple Silicon Mac with 48 GB+ memory. Darkbloom accepts macOS 26, but update to macOS 27 first: it skips the MDM profile step, which Darkbloom is retiring.

Related

Updated 2026-09-30. Still stuck? Ask in #bloomgauge on the Darkbloom Slack or contact us. BloomGauge is independent and not affiliated with Darkbloom.