1. Install the worker
uv venv
uv pip install -e ".[worker]"
This keeps the worker local while the hosted coordinator remains the only public service endpoint.
The native packaged app is still coming. Today the beta path is the local Python worker with the same coordinator protocol.
uv venv
uv pip install -e ".[worker]"
This keeps the worker local while the hosted coordinator remains the only public service endpoint.
hive init \
--coordinator-url https://hivecompute.fly.dev \
--enrollment-token <enrollment-token>
The manager issues short-lived enrollment tokens. Ask an admin to mint one from the manager dashboard.
hive install-service
This installs a per-user LaunchAgent so the worker starts at login without keeping a terminal open.
hive status
hive doctor
hive logs --lines 120
# or run in the foreground
hive start
# or for local testing
hive start --no-idle-check
hive doctor checks config, Keychain access, LaunchAgent wiring, log paths, and coordinator reachability. Manual start is still useful while tuning idle rules and local models.
~/.hive-compute/logs/.hive logs --lines 200 to inspect LaunchAgent stdout/stderr without chasing the filenames manually.