kaishi00 /hermes-conduit

Conduit — native SwiftUI iOS client for Hermes Agent

★ 577⑂ 82👁 5⑃ 1,728● 481▤ 120◈ 0
SwiftMITCreated 2026-07-22hermesconduit.app
577
stars
82
forks
5
watchers
1,728
prs
481
issues
120
releases
0
discussions

README

Hermes Conduit

Qwen Live is an independently selectable provider alongside Gemini Live.
See setup and validation limits.

A native iPhone, iPad and Apple Watch app for Hermes Agent. Free, no ads, no tracking.






 See it in action


  
    
    
    
  
  
    Talk to Hermes live, and talk over it
    Call from your wrist
    Approve a command on the Watch
  


More on hermesconduit.app: live voice, Apple Watch, CarPlay and privacy.

Want new features sooner? The TestFlight beta gets newer builds before they reach the App Store.

 What it does

Conduit is a touch-first app for your own Hermes agent on iPhone, iPad and Apple Watch, with CarPlay, widgets and Live Activities. It signs in to the Hermes dashboard you run, so your sessions, profiles, bots, tools and scheduled jobs are the same ones you use on desktop. Start a conversation on desktop and pick it up on your phone: the session list is the same because it is the same database.

The app works with any Hermes dashboard on its own. The free Hermes Conduit Notifier plugin on your host adds notifications, live voice, Apple Watch calls, rich cards and the phone features below.

 Features

Chat

- Streaming replies with Markdown, highlighted code, math, Mermaid diagrams and task lists
- Thinking, tool calls and each turn's steps, shown live or folded away; delegated-agent progress
- Map, place, travel, media, contact and info cards that Hermes draws in the chat, and diff cards for the changes it shows you (a review, a commit, a config): files with their +added −removed counts in the chat, and a sheet with every file's colored lines, line numbers and changed words, and review cards for options easier to see than describe: tap one in the chat, or mark several Approve, Change or Skip with notes, at phone, tablet or desktop width, round after round
- HTML pages Hermes draws with ::preview (charts, small dashboards) show in the reply up to 900 points tall, their foot fading when there's more; tap one to open it full screen, where you can touch and scroll it. A page's window.hermes.send answers undelivered: Conduit doesn't send prompts from a page
- Answer Hermes' questions with a tap, or in a short form when it needs several details: fill in what you know and leave the rest blank
- Attach photos, camera shots and any file, or drag them onto a chat (Finder on a Mac, Files on an iPad); a long paste becomes a text attachment you can open, edit or put back as text; quote a message, react to it, copy it
- Open a picture full screen and swipe through the chat's pictures (or Artifacts' or a folder's): pinch or double-tap to zoom, swipe down to close, share or save
- Steer, queue or stop a running turn; context meter; slash commands
- Branch, pin (in the order you set), archive and delete sessions; project chats, with a dot on a project that holds an unread reply, and a project's page gathering every profile's chats in its folder with a filter by profile; make a project from the Projects heading's +, from 

Top issues

Latest release

Conduit iOS 2.4.0 (build 266) ios/v2.4.0-build-266 2026-11-11
- Siri, Spotlight and Shortcuts know your chats: search them from Siri or Spotlight, and Shortcuts can run Hermes requests.
- Read Aloud speaks replies sentence by sentence, keeps audio alive between messages, and a bad or unclosed link can no longer hold the rest of the reply.
- Photos: Hermes can search your photos and send matches from the card; reads handle lost access and work right after a forget.
- Bot's Screen opens from any chat's menu, with pinch zoom and a sideways full screen on iPhone.
- Transcript: swiping out of a Bot Chat no longer tears down rows mid-draw, and a chat trace sav

Snapshot: 2026-11-11T15:31:17Z · Data license Apache-2.0 · JSON