Hermex
iOS 原生客户端(SwiftUI,非 WebView):对接 hermes-webui,给自托管 Hermes 一个移动驾驶舱——流式聊天、工具调用展示、会话管理、Cron/Skills/Memory 查看、文件上传、离线缓存。免费无内购,iOS 18+。
Hermex

这是什么
Hermex 是一个 iOS 原生客户端(SwiftUI,1127★,作者 uzairansaruzi),定位是自托管 Hermes Agent 的移动驾驶舱。它不是 WebView 套壳——通过 HTTPS 直连上游 hermes-webui 服务(MIT),App Store 免费上架(id6767006319),无内购无广告,不采集任何分析数据:App 只跟你的服务器通信。
要求:iOS 18+、iPhone;服务端先部署好 hermes-webui 并通过 Tailscale / Cloudflare Tunnel 提供 HTTPS 访问。
与 Hermes 的集成方式
- 对接
nesquena/hermes-webui(默认端口 8787,SSE 实时推送,HMAC 签名 cookie 认证); - 生产环境走 Cloudflare Tunnel(推荐)或 Tailscale 私有网段访问;Tailscale 的
100.64.0.0/10网段允许明文 HTTP; - 在 App 里填服务器地址 + 密码(
HERMES_WEBUI_PASSWORD)即可连接。
功能(v1)
- 原生流式聊天(SSE 实时渲染)+ 思考过程/工具调用展示
- 模型、推理强度、Profile、Workspace 切换
- 会话管理(新建/重命名/删除/置顶/归档/移动)、Projects 组织
- Cron 任务(只读)、Skills 浏览/搜索、工作区文件浏览器(语法高亮)
- Memory 与用量洞察只读面板;SwiftData 离线缓存最近会话
使用建议
- 先跑通
hermes-webui再装 App;HTTPS 是生产前提; - 远程访问优先级:Tailscale > Cloudflare Tunnel > 裸端口(后者绝对不要直接暴露公网);
- 适合“人在外面,手机回几条消息、瞄一眼任务进度”的使用场景。
适合谁
iPhone 用户、自托管 Hermes 玩家、想要“原生而非浏览器”移动体验的人。
← 返回生态