Skip to main content
Install the native CLI and its managed runtime on macOS, Linux, or Windows.
1

Run the installer

On x64 Windows, download the MSI from Harnest releases and double-click it. Choose harnest_<version>_windows_amd64.msi. On ARM64, follow Windows ZIP installation. You can find your system type in Windows Settings → System → About.Follow the installation wizard. It installs the CLI for your user, prepares the runtime, and adds Harnest to your user PATH. Runtime setup may need internet access. Open a new terminal after installation.On managed devices, use your organization’s software approval process if Windows blocks installation. See Windows installer for repair, upgrades, and uninstall.
Review the installation details before confirming.
2

Verify both layers

Run harnest doctor . inside a synchronized project to check its framework. Outside a project, doctor checks only the core runtime.
A Harnest release includes the native CLI, its matching Python runtime package, and the uv bootstrapper. You do not need a preinstalled Python.
Installing Harnest adds the CLI and managed runtime; it does not create files in your current directory. Continue to Initialize a project to see the complete folder structure created by harnest init. See Installation and releases for version pinning, non-interactive installation, upgrades, checksums, and private forks.