这个项目能做什么
Hermes Conduit 是一款免费、无广告、无追踪的原生 iOS 客户端,专为 NousResearch 的 Hermes Agent 打造。它直接连接到自托管的 Hermes 原生仪表板(通常位于端口 9119),并使用与桌面客户端相同的会话、配置文件和功能。它不会连接到 Hermes WebUI。
该应用支持带 Markdown 的流式响应、语法高亮代码、数学公式、Mermaid 图表、任务列表、图像/PDF/文本附件、token 用量计量、斜杠命令、工作区浏览,以及会话分支、固定、归档、刷新和删除。用户可以查看工具调用、推理轨迹和委派代理的进度,并可以引导或中断正在进行的响应。
语音功能包括使用设备端识别或服务端 Whisper 的按键通话、实时 GPT-Live 和 Gemini Live 对话、Gemini 网络搜索工具桥接、CarPlay 支持、语音控制、连续对话和后台音频。
代理与管理功能涵盖 Bot Mode、具有隔离凭据的多个仪表板账户、提供商和模型切换、推理强度控制、技能/工具/MCP 开关、计划任务、连接器监控、网关日志和多配置文件设置。身份验证支持通过 Google 或其他 OIDC 提供商的原生 OAuth、在兼容情况下的 Cloudflare Access 服务令牌、Face ID 锁定和 Keychain 存储。
推送通知使用中继,因为 iOS 无法维持持久后台连接。默认启用共享中继,用户也可以在安装 hermes-conduit-notifier 插件后配置自托管中继。
Conduit 完全使用 SwiftUI 构建,适用于 iOS 17 或更高版本,可在 iPhone 和 iPad 上运行。它通过仪表板进行身份验证,并通过其 WebSocket RPC 端点通信。该仓库包含 XcodeGen 项目配置和构建说明,需要 Xcode 16、iOS 17 SDK 和 XcodeGen。它基于 MIT 许可证发布,独立于 Nous Research,且未获得其认可。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。