Desktop app
Install & update
Where each platform stands, and how a signed update reaches an installed app.
Where each platform stands
| Platform | The app today | The CLI today |
|---|---|---|
| macOS (Apple Silicon) | Shipping. A signed, notarized .dmg. | Full product, local inference in-process. |
| Windows (x86-64) | Not published yet. | Shipping, with the embedded engine. |
| Linux (x86-64) | Not published yet. | Shipping as a thin client. No local inference. |
The CLI is available on all three platforms regardless of the app's state.
Install on macOS
Take the .dmg from the download page, open it, and drag Conifer to Applications. It is signed and notarized, so there is no Gatekeeper warning to click through and no Terminal step.
Install the CLI
If you only want the command line, or you are on a platform where the app has not shipped, the install script detects your OS and architecture, verifies the SHA-256 against the published checksum, installs without sudo, and then runs conifer setup:
curl -fsSL https://conifer.build/setup | bashcurl -fsSL https://conifer.build/setup | shcurl.exe -fsSL https://conifer.build/setup.ps1 | iexLinux is piped to sh rather than bash on purpose: the script is POSIX sh, and Alpine often has no bash. On Windows, paste into an already-open PowerShell window rather than wrapping the line in powershell -c.
Sign it in
The app and the CLI share one credential, so signing in once is enough for both:
conifer loginPaste the key when prompted. It is validated against the gateway before it is stored, then kept in the OS keychain — never a dotfile, never a process argument. conifer login --status reports the signed-in state. Mint the key first at the console.
How updates arrive
The app updates itself. Every update is verified against a signing key compiled into the installed app, so a build that was not signed with Conifer’s private key is refused before it is applied — a tampered or substituted download cannot install itself.
Next
Platform detail — what thin means, which flags exist where — is on macOS, Windows, Linux. To point an editor at Conifer, start from the app overview.