Skip to content

Releases: dodo-reach/hermes-desktop

Hermes Desktop v0.4.1

Choose a tag to compare

@dodo-reach dodo-reach released this 12 Apr 10:00

Hermes Desktop v0.4.1 focuses on distribution.

What changed:

  • the app is now packaged as a universal macOS build for both Intel and Apple Silicon Macs
  • the host-first SSH model, UI, and Hermes workflows remain the same as v0.4.0

Download HermesDesktop.app.zip, extract it, move HermesDesktop.app to Applications, then open it.

Requirements:

  • macOS 14 or newer
  • an Intel or Apple Silicon Mac
  • SSH already working from this Mac without interactive prompts
  • python3 available on the Hermes host

Important:

  • the app is still not notarized by Apple, so macOS may require Right click > Open or Privacy & Security > Open Anyway on first launch
  • Hermes Desktop uses standard /usr/bin/ssh

SHA-256:
2500e59c95c2d474839cb820caae7a52d5df258b58931508f03bb5e7fc59458e

Hermes Desktop v0.4.0

Choose a tag to compare

@dodo-reach dodo-reach released this 11 Apr 01:18

Hermes Desktop v0.4.0 deepens the host-first Mac workspace around the parts of Hermes you spend the most time in.

What is new:

  • Usage: new Top 5 Models by Tokens ranking, plus richer token and estimated cost breakdowns from ~/.hermes/state.db
  • Sessions: search, remote deletion, cleaner metadata rendering, and refresh-on-entry behavior
  • Skills: quick filtering in the skills list
  • Files: save is now conflict-aware and blocks overwriting USER.md, MEMORY.md, or SOUL.md if the remote file changed after load
  • UX polish across Overview, Usage, Sessions, Skills, and loading states

Download HermesDesktop.app.zip, extract it, move HermesDesktop.app to Applications, then open it.

Requirements:

  • macOS 14 or newer
  • Apple Silicon Mac
  • SSH already working from this Mac without interactive prompts
  • python3 available on the Hermes host

Important:

  • the app is not notarized by Apple yet, so macOS may require Right click > Open or Privacy & Security > Open Anyway on first launch
  • Hermes Desktop uses standard /usr/bin/ssh

SHA-256:
b2f82be5fb56e3daae3f20e12762fd52af3c5f70122e7424862b9ba325a6f282

Hermes Desktop v0.3.0

Choose a tag to compare

@dodo-reach dodo-reach released this 10 Apr 08:06

Hermes Desktop v0.3.0 sharpens the native Mac workspace around the parts of Hermes that matter most day to day.

What is new:

  • Skills: browse remote SKILL.md files discovered recursively under ~/.hermes/skills/
  • Usage: see aggregate input and output token totals from the canonical session store in ~/.hermes/state.db
  • Terminal: improved text selection behavior so larger command and output blocks are easier to copy
  • README: stronger public docs, updated roadmap, and new privacy-safe screenshots for Usage, Skills, and Terminal

Download HermesDesktop.app.zip, extract it, move HermesDesktop.app to Applications, then open it.

Requirements:

  • macOS 14 or newer
  • Apple Silicon Mac
  • SSH already working from this Mac without interactive prompts
  • python3 available on the Hermes host

Important:

  • the app is not notarized by Apple yet, so macOS may require Right click > Open or Privacy & Security > Open Anyway on first launch
  • Hermes Desktop uses standard /usr/bin/ssh

SHA-256:
dc5462948158cb8df2717301920a4e37672a8b08004cbc6b2dc90ec769e8423c

Hermes Desktop v0.2.0

Choose a tag to compare

@dodo-reach dodo-reach released this 09 Apr 17:57

Hermes Desktop v0.2.0 adds support for SOUL.md and improves standard macOS window behavior.

Highlights:

  • Files now tracks and edits USER.md, MEMORY.md, and SOUL.md
  • Overview now includes SOUL.md alongside the other canonical Hermes files
  • window resizing and layout behavior have been improved for a more normal macOS experience

Install:

  1. Download HermesDesktop.app.zip
  2. Double click the zip
  3. Drag HermesDesktop.app into Applications
  4. Open it

Requirements:

  • macOS 14 or newer
  • Apple Silicon Mac
  • SSH from this Mac already working without interactive prompts
  • the SSH host key already accepted once in Terminal for that target
  • a normal route from this Mac to the Hermes host, such as LAN, public IP/DNS, VPN, or a Tailscale IP/hostname
  • python3 available on the Hermes host

Notes:

  • the Mac and Hermes host do not need to be on the same Wi-Fi or local network
  • the remote host may still allow password login in general, but Hermes Desktop works best when this Mac can complete the SSH connection without prompts
  • Hermes Desktop uses standard /usr/bin/ssh; if your setup works only through tailscale ssh and not normal ssh, that may behave differently in the app

Important first-launch note:

This build is not notarized by Apple yet. macOS may therefore show a warning saying Apple cannot verify that HermesDesktop is free of malware. That is expected for this release and does not mean macOS found malware in the app.

If macOS blocks the first launch:

  1. Click Done, not Move to Bin
  2. Right click HermesDesktop.app and choose Open
  3. If needed, go to Privacy & Security and click Open Anyway

Hermes Desktop v0.1.0

Choose a tag to compare

@dodo-reach dodo-reach released this 09 Apr 14:34

First public release of Hermes Desktop for Apple Silicon Macs.

Download HermesDesktop.app.zip, extract it, move HermesDesktop.app to Applications, then open it.

Requirements:

  • macOS 14 or newer
  • Apple Silicon Mac
  • SSH already working without interactive password prompts
  • python3 available on the Hermes host

Important first-launch note:

This build is not notarized by Apple yet. macOS may therefore show a warning saying Apple cannot verify that HermesDesktop is free of malware. That is expected for this release and does not mean macOS found malware in the app.

If macOS blocks the first launch:

  1. Click Done, not Move to Bin.
  2. Right click HermesDesktop.app and choose Open.
  3. If needed, go to Privacy & Security and click Open Anyway.