Repolode
kaishi00

kaishi00/hermes-conduit

面向 iPhone、iPad 和 Apple Watch 的原生 SwiftUI 客户端,用于连接你自己的 Hermes Agent 控制台。

Star
417
Fork
54
未关闭 Issue
35
最近提交
21小时前

这是什么?

Hermes Conduit 是一款以触控为主的应用,可在 iPhone、iPad 和 Apple Watch 上使用你自部署的 Hermes Agent。它登录你运行的 Hermes 原生 Web 控制台,因此会话、配置档、机器人、工具和定时任务与桌面端保持一致。在电脑上发起的对话可以在手机上接着聊,两端读取的是同一份会话数据。

仅依靠控制台即可完成聊天、会话管理、Artifacts 和任务看板等功能。在 Hermes 主机上安装可选的通知插件后,还能使用推送通知、实时语音通话、Apple Watch 通话,以及位置、日历、健康数据等手机端功能,这些功能默认关闭,需手动开启。通知内容可在主机与手机之间端到端加密。

项目使用 Swift 编写,通过 xcodegen 生成工程,采用 MIT 协议。支持通过 Tailscale 远程访问,也支持 Cloudflare Access 服务令牌和原生 OAuth 登录。

核心功能

  • 01流式聊天,支持 Markdown、代码高亮、数学公式和 Mermaid 图表
  • 02与桌面端 Hermes 控制台共享会话、配置档和定时任务
  • 03实时语音通话,可选多家语音服务商或本地语音服务器
  • 04通过推送通知在锁屏上审批和回复,可选端到端加密
  • 05提供 Apple Watch 应用、CarPlay、小组件和实时活动
  • 06支持 Face ID 或 Touch ID 锁定,凭据保存在钥匙串中

适用场景

  • 在手机上查看并继续正在运行的 Hermes Agent 对话
  • 通过通知直接批准工具调用或回答 Agent 的问题
  • 离开电脑时管理 Hermes 的任务、机器人和定时任务
  • 在驾车或步行时通过语音与自部署的 Agent 交流

快速上手

  1. 1

    从 App Store 安装 Hermes Conduit

  2. 2

    启动 Hermes 仪表板(默认端口 9119)

    hermes dashboard
  3. 3

    在 Hermes 主机上安装可选的通知插件

    hermes plugins install kaishi00/hermes-conduit-notifier --enable
  4. 4

    打开 Conduit,输入仪表板地址并登录

使用前须知

  • 需要已运行并启用原生仪表板的 Hermes Agent 实例,无法独立使用。
  • 需要 iOS 17 或更高版本;Apple Watch 应用需要 watchOS 10 或更高版本。
  • 通知、实时语音和手机功能需要在 Hermes 主机上单独安装通知插件。

收录于专题

标签

常见问题

hermes-conduit 是什么?
面向 iPhone、iPad 和 Apple Watch 的原生 SwiftUI 客户端,用于连接你自己的 Hermes Agent 控制台。 Hermes Conduit 是一款以触控为主的应用,可在 iPhone、iPad 和 Apple Watch 上使用你自部署的 Hermes Agent。它登录你运行的 Hermes 原生 Web 控制台,因此会话、配置档、机器人、工具和定时任务与桌面端保持一致。在电脑上发起的对话可以在手机上接着聊,两端读取的是同一份会话数据。
hermes-conduit 可以免费使用吗?用的什么许可证?
hermes-conduit 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
hermes-conduit 还在维护吗?
活跃维护中。hermes-conduit 最近一次提交是在 2026年10月23日。
hermes-conduit 适合用来做什么?
在手机上查看并继续正在运行的 Hermes Agent 对话 通过通知直接批准工具调用或回答 Agent 的问题 离开电脑时管理 Hermes 的任务、机器人和定时任务 在驾车或步行时通过语音与自部署的 Agent 交流
hermes-conduit 怎么安装和运行?
从 App Store 安装 Hermes Conduit 启动 Hermes 仪表板(默认端口 9119): hermes dashboard 在 Hermes 主机上安装可选的通知插件: hermes plugins install kaishi00/hermes-conduit-notifier --enable 打开 Conduit,输入仪表板地址并登录
在哪里获取 hermes-conduit?
源代码和安装说明在 GitHub 上:https://github.com/kaishi00/hermes-conduit

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目