Hermes Atlas
Desktop apps, web UIs & dashboards

Hermes Conduit

kaishi00/hermes-conduit

Native SwiftUI iOS client for Hermes Agent, connecting directly to your self-hosted dashboard

In short

Hermes Conduit is a native iPhone and iPad app that connects to the dashboard of a self-hosted Hermes Agent. It shows the same sessions and profiles as the desktop client, so a chat started on a computer can be continued on a phone.

What Hermes Conduit does

Conduit talks straight to your Hermes dashboard, with no relay service or extra process in between, and the session list is the same database the desktop client uses. Chat streams Markdown with highlighted code, math and Mermaid diagrams, and it exposes tool call inspection, reasoning traces and delegated-agent progress. You can attach files, steer or interrupt a running turn, watch a context usage meter, and branch, pin or archive sessions.

Voice mode offers push-to-talk with on-device speech recognition or server-side Whisper, live conversations through GPT-Live and Gemini Live, and CarPlay support. Control features include multiple saved dashboards, Bot Mode, model switching, a Capabilities tab for skills, tools and MCP servers, a scheduled jobs viewer and gateway logs. Push notifications and inline approvals let you accept or reject tool calls without typing. The README describes the app as free, with no ads and no tracking.

Key features

  • Streaming chat with Markdown, syntax-highlighted code, math and Mermaid diagrams
  • Tool call inspection, reasoning traces and inline approve or reject of tool calls
  • Push-to-talk voice mode and CarPlay support
  • Multiple saved dashboards and multi-profile support
  • Capabilities tab to toggle skills, tools and MCP servers
  • Scheduled jobs viewer, connector monitoring and recent gateway logs

When to use it

  • Continuing a desktop Hermes session from a phone
  • Approving tool calls from a push notification while away from the desk
  • Checking cron jobs and gateway logs on a self-hosted server
  • Talking to Hermes by voice from the car

Who it is for: Hermes Agent users who self-host a dashboard and want a native iPhone and iPad client for it.

How it fits with Hermes Agent

Built specifically for Hermes Agent; it connects to the native Hermes dashboard (default port 9119), not the WebUI.

Requirements: iOS 17 or later on an iPhone or iPad, and a running Hermes Agent instance with the native dashboard enabled (default port 9119).

FAQ

What is Hermes Conduit?

Hermes Conduit is a native SwiftUI iOS client for Hermes Agent. It connects to your self-hosted Hermes dashboard and shows the same sessions and profiles as the desktop client.

What do I need to run Hermes Conduit?

You need iOS 17 or later on an iPhone or iPad and a running Hermes Agent with the native dashboard enabled, which listens on port 9119 by default. Conduit connects to that dashboard, not to the WebUI.

How do I reach my Hermes server from outside my home network?

Use Tailscale or a reverse proxy. The README notes that plain HTTP over Tailscale is supported, and that dashboards behind Cloudflare Access can use an optional service token.

Similar interfaces for Hermes Agent

All interfaces

Related guides: Connect Hermes agents on several machines with Hermes Desktop · How to install Hermes Agent