> ## Documentation Index
> Fetch the complete documentation index at: https://mifr.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Join the network

> Install the logged binary on an Apple Silicon Mac and start serving.

You need an Apple Silicon Mac on macOS 14 or later. Sign in on the [site](https://mifr-website-production.up.railway.app) first. The curl path does not need Xcode.

```bash theme={null}
curl -fsSL https://mifr-install-production.up.railway.app/install-provider.sh | sh
```

That downloads the logged `mifrd`, verifies checksum and cdhash, installs `~/.mifr/bin/mifr`, and starts the LaunchAgent. It then walks you into Apple attestation. Linking the Mac to your account is a separate step. When install finishes, run:

```bash theme={null}
mifr login
```

That opens a one-time code on the site. The coordinator never sees the account. The token lands in `~/.mifr/account.json`.

Daily serve:

```bash theme={null}
mifr start
mifr stop
mifr restart
mifr whoami
mifr models list
```

`mifr start` without a TTY opens a model picker. Piped install skips the picker and starts `qwen3-4b` so `curl | sh` never hangs.

The service is a per-user LaunchAgent. It starts at login and restarts on crash. For an always-on headless Mac, enable automatic login so that user session exists after a reboot. A login-less boot would need a root daemon, which the per-user Secure Enclave key rules out.

From a checkout, developers who want to build instead of download can run `scripts/mifr-provider install`. That path needs the pinned Xcode and Metal toolchain. Operators should use the curl installer.
