Skip to content

Releases: adebnar/hermes-android

Hermes for Android v0.1.18

25 Jun 03:06
5331524

Choose a tag to compare

Stable release. Brings the session-parity work and a series of reliability fixes to production.

Highlights

  • Session list scoped to the active profile (switch via the drawer), with two-tier collapsible Profile → Workspace groups.
  • List matches the desktop: cron-created and empty sessions are hidden.
  • Archive / rename / delete now take effect (they previously failed silently against the wrong profile).
  • Launch-crash fix: a corrupted encrypted-credentials keyset now self-heals instead of crash-looping.
  • Device-local pins, profile auto-switch on open, and an on-device crash reporter.

Hermes Beta v0.1.18-beta.1

25 Jun 02:39
24fad95

Choose a tag to compare

Pre-release

Fixes archive/delete/rename not working. These actions were sent without a profile, so the gateway looked in the wrong per-profile database and silently rejected them (404) — an archived session never left the list. All session actions now carry the right profile and take effect immediately.

Includes per-profile list scoping (0.1.17), the cron/empty filter (0.1.16), and the launch-crash fix (0.1.15).

Hermes Beta v0.1.17-beta.1

25 Jun 02:13
b915531

Choose a tag to compare

Pre-release

Session list is now scoped to the active profile (switch profiles in the drawer), instead of showing every profile at once — matching the desktop. Combined with the cron/empty filter, each profile shows exactly the same set the desktop does.

Includes the launch-crash fix (0.1.15) and the cron/empty filter (0.1.16).

Hermes Beta v0.1.16-beta.1

25 Jun 01:44
ddd9a44

Choose a tag to compare

Pre-release

Matches the desktop session list. The list now hides cron-created sessions (they live in the Cron view) and empty 0-message sessions, so the counts line up with the desktop dashboard instead of showing every source. Real sessions are no longer buried among cron entries.

Includes the 0.1.15 launch-crash fix (self-healing credential store) and the 0.1.14 session-parity work.

Hermes Beta v0.1.15-beta.1

25 Jun 01:29
8213544

Choose a tag to compare

Pre-release

Fixes a launch crash. A corrupted encrypted-credentials keyset could make the app crash on every launch (InvalidProtocolBufferException in EncryptedSharedPreferences). The credential store now detects an unreadable keyset, resets it, and recovers to the Setup screen instead of crash-looping. If this happens, you'll re-enter your gateway URL + password once.

Also adds an on-device crash screen (with Share) so future crashes can be reported without a computer.

Includes the 0.1.14 session-parity work (all-profiles list, collapsible groups, profile auto-switch, cross-profile archive/pins).

Hermes Beta v0.1.14-beta.1

25 Jun 01:05
61a274a

Choose a tag to compare

Pre-release

Session parity with the desktop dashboard.

  • All-profiles list — sessions from every profile in one view, each under its true profile (fixes sessions showing under the wrong profile).
  • Collapsible groups — two-tier Profile → Workspace headers, tap to collapse/expand; state persists on-device.
  • Profile auto-switch — opening a session from another profile switches the active profile first, so it resumes correctly.
  • Archived view — now spans all profiles; archive state mirrors the desktop both ways.
  • Pins — keyed per session's own profile and labeled "Device only" (pins are device-local; the gateway has no pin sync).

Install alongside the production app (applicationId com.hermes.client.beta).

Hermes Beta v0.1.13-beta.1

24 Jun 02:33
ba11925

Choose a tag to compare

Pre-release

Beta pre-release.

Fix: changing the model inside a chat now surfaces the result. The app sends the /model … --session slash; previously the outcome was discarded, so a failed switch looked like nothing happened. It now shows the gateway's message — success, or the actual error ('Could not resolve credentials for …', 'slash worker closed pipe'). The underlying switch failures are a gateway-side bug (the slash worker runs against the wrong profile, Hermes #18594) that needs a Hermes update.

Hermes for Android v0.1.12

23 Jun 06:45
4439775

Choose a tag to compare

Stable release.

Since v0.1.8

  • Archived sessions view (from the Sessions top bar) with unarchive / delete.
  • Session search — instant title filter plus gateway message-content search.
  • Settings → Server & token — view/edit the gateway URL, token, or username/password and reconnect.
  • Basic-auth (password-protected dashboard) support — login, rotating session cookie, and per-socket WS tickets, for a dashboard bound to a network address.
  • Open-at-newest-message scroll fix; in-chat session model switch.

The APK is signed with the project's release key; see the README for install + setup.

Hermes for Android v0.1.8

22 Jun 19:19
028bde5

Choose a tag to compare

First stable release since v0.1.0 — folds in all the fixes shipped through the beta channel.

Fixes

  • Chat crash on second turn + composer hidden by the keyboard (edge-to-edge IME insets).
  • Chat crash from duplicate list keys in loaded history.
  • Chat crash when a tool returns a structured JSON result.
  • Session list refreshes on resume, so new/updated sessions appear.
  • session.resume carries the active profile — fixes "session not found" in non-default profiles.
  • Opening a session lands at the end of the newest message (and follows new replies).
  • Changing the model inside a chat switches THAT session's model — fixes "model is not available in session".

Feature

  • Settings → Diagnostics: a toggleable, token-redacted, shareable debug log.

The APK is signed with the project's release key; install side-by-side notes in the README.

Hermes for Android v0.1.0

20 Jun 16:15
4bc53e3

Choose a tag to compare

First public build of Hermes for Android — a native client for the Hermes agent gateway.

Install

  1. Download Hermes-v0.1.0.apk below on your Android phone.
  2. Allow installs from your browser/Files app if prompted ("Install unknown apps").
  3. Open the APK and tap Install, then launch Hermes.
  4. Complete the one-time setup (gateway URL + session token) — see the README.

Connect

Reach your gateway over Tailscale (anywhere) or local Wi-Fi (same network).
For setting a stable Hermes token and full gateway setup, see the
token docs and the
official Hermes docs.

Min Android 8.0 (API 26). Signed release build.


☕ Like the app? Support development on Ko-fi.