KELVIN FOR MAC
Your mobile app, live.
Kelvin runs your app in an iOS simulator on your Mac. You follow the session in your browser, and your agents can join the run.
Before you begin
- macOS 15+ on Apple Silicon
- Xcode with an iOS Simulator runtime
- idb-companion 1.1.8 installed through Homebrew
Installation
- Extract the ZIP and move KelvinNode.app to /Applications. That is the signed package that runs Kelvin on your Mac.
- In Terminal, check Xcode, idb-companion and the Tuka engine with the doctor command below.
- In Kelvin Cloud, open Macs, generate a one-time code and copy it. The enrollment command reads that code from the clipboard.
- After node.ready appears, wait for the enrollment process to exit (up to 60 seconds). Start Kelvin without the code and keep it running to receive jobs.
Check this Mac
KELVIN_NODE_API_BASE=https://api.kelvincode.com \
/Applications/KelvinNode.app/Contents/MacOS/kelvin-node doctorRegister this Mac
KELVIN_NODE_API_BASE=https://api.kelvincode.com \
KELVIN_NODE_ENROLLMENT_CODE="$(pbpaste)" \
KELVIN_NODE_RUN_FOR_SECONDS=60 \
/Applications/KelvinNode.app/Contents/MacOS/kelvin-nodeRun after enrollment
KELVIN_NODE_API_BASE=https://api.kelvincode.com \
/Applications/KelvinNode.app/Contents/MacOS/kelvin-node