Hermes Desktop Windows installer flow is broken.
Environment:
Problem:
Hermes Desktop still attempts to run the Unix installer:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
This fails on Windows with:
Installation failed (exit code 1)
Windows detected. Please use the PowerShell installer:
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
Earlier failure before Git Bash was available:
Failed to start installer: spawn bash ENOENT
Expected behavior:
On native Windows, Hermes Desktop should either:
- call the PowerShell installer directly;
- detect an existing PowerShell-installed Hermes Agent correctly; or
- provide a working manual path to link/connect to the installed agent.
Actual behavior:
The desktop app repeatedly invokes the Unix install script and loops back into a failed installation state.
This appears to be a Hermes Desktop Windows install/detection bug, not a failed manual install.
Hermes Desktop Windows installer flow is broken.
Environment:
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
C:\Program Files\Git\bin\bash.exe
C:\Program Files\Git\bin\bash.exe
Problem:
Hermes Desktop still attempts to run the Unix installer:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
This fails on Windows with:
Installation failed (exit code 1)
Windows detected. Please use the PowerShell installer:
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
Earlier failure before Git Bash was available:
Failed to start installer: spawn bash ENOENT
Expected behavior:
On native Windows, Hermes Desktop should either:
Actual behavior:
The desktop app repeatedly invokes the Unix install script and loops back into a failed installation state.
This appears to be a Hermes Desktop Windows install/detection bug, not a failed manual install.