# Download

Install Pane with the OS-specific shell installer. It resolves the latest release, downloads the right artifact for your machine, and installs or updates Pane.

<OsInstall />

## Package-Manager Alternatives

If you already have Node or Python and want the guided `runpane` CLI, the package wrappers are still available:

<PackageInstall />

For a persistent `runpane` command:

```bash
npm i -g runpane
runpane setup
```

```bash
python -m pip install runpane
python -m runpane setup
```

See [runpane CLI](/docs/runpane-cli) for pnpm, pipx, uvx, explicit daemon commands, and dry-run options.

## Remote VM Setup

For your own computers, install Pane and sign in to Tailscale with the same login on both. Open **Settings → Remote Access → Your computers** and click **Connect**. No code needed.

In the native phone app, open **Your computers** (or **Settings → Your Computers**). Enter the desktop's **Remote Access → Access to this computer → Address**, tap **Find Computers**, then **Connect**. Enter a password when asked.

For browsers and other Tailscale accounts, create a code under **Settings → Remote Access → Connection codes → Set Up Host**. Paste it into **Your computers → Add with a Code** on desktop, or into [runpane.com/app](https://runpane.com/app/) in a browser.

For a headless VM or server, use the remote shell installer on the host:

<RemoteInstall />

If you want the guided CLI instead, choose **Set up this machine as a remote host**:

<RemotePackageInstall />

It prints the same kind of connection code. See [Remote VM Setup](/docs/remote-daemon) for the full flow.

## Nightly Builds

Nightly builds ship the latest changes before they reach the stable channel. Use them to test upcoming features or check a bug fix. Not recommended for daily use.

These commands set up a [Remote Pane](/docs/remote-daemon) host on the nightly channel. The desktop app itself follows stable releases, and there's no channel switch in Settings.

<NightlyInstall />

## Direct Download

Download a binary directly from [GitHub Releases](https://github.com/greenfield-inc/Pane/releases/latest).

- **macOS**: separate Apple Silicon (`arm64`) and Intel (`x64`) builds, as `.dmg` and `.zip`. Pick the one that matches your Mac.
- **Windows**: x64 and ARM64 `.exe` installers
- **Linux**: x64 and ARM64 `.AppImage` and `.deb` packages

<Toggle title="macOS: Gatekeeper warning">

Release builds for macOS are signed and notarized, so they should open without a warning. If macOS still blocks the app (a nightly build, for example), open **System Settings → Privacy & Security** and click **Open Anyway** next to the Pane entry. You only do this once.

</Toggle>

<Toggle title="Windows: SmartScreen warning">

The Windows installer isn't code-signed yet, so SmartScreen may warn you. Click **More info**, then **Run anyway**. You only see this on install.

</Toggle>

<Toggle title="Building from source">

Clone the repository from [github.com/greenfield-inc/Pane](https://github.com/greenfield-inc/Pane), then:

```bash
pnpm run setup
pnpm run electron-dev
```

Node.js 22 and pnpm are required.

</Toggle>
