Install > AI is for GUI apps, so the package becomes the desktop shell and the terminal agent moves to a lazy mise stub that omarchy installs itself. Nous builds Hermes Desktop for macOS and Windows only -- their download page offers a .dmg and an .exe and points Linux users at a terminal install -- so there is no vendor binary to repackage the way grok-bot repackages xAI's deb. Their electron-builder config does carry a Linux target though, untested by upstream but working: npm ci at the workspace root, npm run pack in apps/desktop, and electron-builder stages node-pty and get-windows for linux-x64 on its own. 337 MB unpacked, 129 MB packaged. The app is only a shell -- it runs `hermes serve` against a CLI it does not ship, and clones its own unpinned copy into ~/.hermes when it finds none. So /usr/bin/hermes-desktop makes sure the CLI is there before handing over, and says so plainly rather than bootstrapping a second Hermes where Omarchy's installer isn't around to do it properly.
14 lines
298 B
Desktop File
14 lines
298 B
Desktop File
[Desktop Entry]
|
|
Version=1.0
|
|
Type=Application
|
|
Name=Hermes
|
|
GenericName=AI Agent
|
|
Comment=The self-improving AI agent that grows with you
|
|
Exec=hermes-desktop %U
|
|
Icon=hermes-desktop
|
|
Terminal=false
|
|
Categories=Development;
|
|
Keywords=ai;agent;assistant;hermes;nous;
|
|
StartupNotify=true
|
|
StartupWMClass=Hermes
|