norc-desktop
The status-first agent for your crontabs.
Pairs your Mac via device code, serves a live bridge, and projects norc jobs onto the real local crontab — with drift detection when local reality diverges from what norc expects. One glance answers: is this machine healthy and in sync.
Prefer headless? → norc-cli
Install norc-desktop
macOS is primary and most complete. Windows and Linux packaging is in progress.
| Platform | Channel | Status |
|---|---|---|
| macOS | Homebrew Cask | landing soon |
| Windows | winget / Chocolatey / Scoop | in progress |
| Linux | apt | in progress |
Paired. Bridged. In sync.
The window's job is to answer three questions before anything else.
Everything the glance needs
Status first, configuration second — nothing this window doesn't need.
Device pairing
Pairs the machine to your norc account with the same device-code flow as norc-cli — enter the code once, done.
Live bridge
Keeps a live connection for presence and remote reads/writes, so this machine stays reachable from the vault and other paired devices.
Crontab projection & drift detection
Projects norc jobs onto the real local crontab, and flags when the local crontab diverges from what norc expects — a hand edit, a stray script, a job that fell out of sync.
Cross-device sync with the CLI
Jobs and machines stay in sync with norc-cli and every other device you sign in from.
Status-first UI
Paired, bridge connected, crontab in sync — those three states lead the window, with light local job management underneath.
Why a GUI agent
norc-cli runs unattended and headless — the right choice for a server. norc-desktop trades that for a glanceable status window on a machine you actually sit in front of.
| norc-cli | norc-desktop | |
|---|---|---|
| Runs headless | Yes | No |
| At-a-glance status window | No | Yes |
| Drift detection UI | No | Yes |
| Cross-device sync | Yes | Yes |
Prefer headless? See norc-cli →
paired, bridged, in sync — at a glance.
norc-desktop is the status-first half of the norc control plane.