> ## Documentation Index
> Fetch the complete documentation index at: https://apidocs.neetodesk.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Installation

> Install the neetodesk CLI on macOS, Linux or Windows.

## Install

<CodeGroup>
  ```bash macOS theme={"system"}
  brew install neetozone/tap/neetodesk
  ```

  ```bash Linux theme={"system"}
  curl -fsSL https://neetodesk.com/cli/install.sh | sh
  ```

  ```powershell Windows theme={"system"}
  irm https://neetodesk.com/cli/install.ps1 | iex
  ```
</CodeGroup>

The install script also works on macOS if you would rather not use Homebrew:

```bash theme={"system"}
curl -fsSL https://neetodesk.com/cli/install.sh | sh
```

On Windows, Command Prompt has its own installer:

```cmd theme={"system"}
curl -fsSL https://neetodesk.com/cli/install.cmd -o install.cmd && install.cmd
```

## Verify

```bash theme={"system"}
neetodesk version
```

If the shell reports that the command was not found, the install directory is not on your
`PATH`. Open a new terminal first, since the installer edits your shell profile rather than the
running session.

## Upgrade

<CodeGroup>
  ```bash macOS theme={"system"}
  brew upgrade neetodesk
  ```

  ```bash Linux theme={"system"}
  neetodesk update
  ```

  ```powershell Windows theme={"system"}
  neetodesk update
  ```
</CodeGroup>

`neetodesk update` replaces the binary in place with the latest release. Use it wherever you
installed through the shell or PowerShell script. If you installed through Homebrew, upgrade
through Homebrew so the formula stays in step.

<Note>
  Re-run `neetodesk completion <shell>` after an upgrade so the completion script matches the
  commands the new version ships. See [Shell completion](/cli-reference/utility#shell-completion).
</Note>

## Next steps

<Card title="Authentication" icon="lock" href="/cli/authentication">
  Sign in to your workspace and start running commands.
</Card>
