Install Sophon Node
Node is a background service that turns a Windows, macOS, or Linux machine into an endpoint your assistant can act on. It holds one outbound connection to your Gateway; nothing listens for inbound traffic on the machine. Install it where the work needs to happen.
With the .NET runtime
dotnet tool install -g sophon-nodeRequires the .NET 10 runtime on the machine. Upgrade with dotnet tool update -g sophon-node.
Without it
Self-contained, single-file builds bundle the runtime, so the machine needs nothing preinstalled. Published for the three platforms the release pipeline builds.
Windows · x64
Single file, runtime included. Extract and run `sophon-node pair`.
Version 2.0.0
Verify download (SHA-256)
sophon-node-win-x64-self-contained.tar.gz
541f77681912105a0096a8f21f8645041c1efbed91b4ffc52ced4718026f7d94macOS · Apple Silicon
Single file, runtime included. Extract and run `sophon-node pair`.
Version 2.0.0
Verify download (SHA-256)
sophon-node-osx-arm64-self-contained.tar.gz
92de0468616821af6248452fac29c1f6d20bdaac938491a124d35ef46eb68291Linux · x64
Single file, runtime included. Extract and run `sophon-node pair`.
Version 2.0.0 · ~33 MB
Verify download (SHA-256)
sophon-node-linux-x64-self-contained.tar.gz
ebd5d6b9cbab54dddeabec3e296b67326c23463b1f361a967de7f577f3a2b1ebNode builds are not code-signed yet, so Windows and macOS will flag them as coming from an unidentified developer. Signing is on the roadmap; until then the SHA-256 above is the check that the file is the one we built.
Installing is only half of it. A Node does nothing until you pair it with a Gateway and approve that pairing in the Dashboard. Approving a device grants it a starting set of scopes. Shell execution is not one of them, and it raises a prompt on the machine’s own screen, showing the exact command, every time it is asked.
The node CLI is five verbs: pair, start, status, unpair and version.