Linkdocs

macOS and Windows

What works on a Mac or a Windows PC today, and how to connect your phone to one.

Link Host installs and runs on macOS and Windows, but Linux is the complete platform today. On a Mac or a PC, the phone signs in to the computer's own SSH server with your account password, at an address it can reach. There's no QR pairing, no rendezvous and no relay there yet, and no desktop.

LinuxmacOSWindows
Install with one commandYesYesYes
Pair by QR code, phone's own keyYes——
Reach it from other networks, no settingsYes——
AgentsYesYesNeeds a Unix shell
Terminaltmuxtmux (from Homebrew), or a plain shellA plain shell
FilesYesYesYes
DesktopYes——

Early

The macOS and Windows builds are new and haven't been run against the app on real machines yet. If something doesn't work, open an issue.

macOS

Install Link Host:

curl -fsSL https://link.docs.razin.ai/install.sh | sh

Turn on Remote Login: System Settings → General → Sharing → Remote Login. This is macOS's built-in SSH server.

Print a connection code:

"$HOME/Library/Application Support/Link/Host/link-host" ssh connect

It prints a QR code and a link-ssh://connect?… code with the Mac's address, account and SSH host key, but no secret.

In the Link app, tap + and Scan QR code (or Import from Linux and paste the code), then enter your Mac account's password. The app checks the Mac's key against the code before sending the password.

The phone must be able to reach the address in the code: the same Wi-Fi, or a VPN such as Tailscale that you already use. Pass --host to put another address in the code. If the Mac has several network addresses, ssh connect asks you to choose one with --host.

Windows

Install Link Host in PowerShell:

irm https://link.docs.razin.ai/install.ps1 | iex

Add the OpenSSH Server: Settings → System → Optional features → Add a feature → OpenSSH Server. Then start it once, in an administrator PowerShell:

Start-Service sshd
Set-Service -Name sshd -StartupType Automatic

Print a connection code:

& "$env:LOCALAPPDATA\Link\Host\link-host.exe" ssh connect

In the Link app, scan or import the code and sign in with your Windows account's password.

Windows' SSH server starts cmd.exe by default, so Files and a plain terminal work, but the Agents tab needs a Unix shell for its scripts. To run your agents from the phone on Windows today, install Link Host's Linux build inside WSL instead, with systemd turned on there.

Removing it

curl -fsSL https://link.docs.razin.ai/uninstall.sh | sh          # macOS
irm https://link.docs.razin.ai/uninstall.ps1 | iex               # Windows

On this page