kaishi00/hermes-conduit

Conduit — native SwiftUI iOS client for Hermes Agent

解決する課題

Hermes Conduit は、セルフホスト型 Hermes Agent インスタンス向けのネイティブモバイルインターフェースとして機能します。サードパーティのクラウドサービスや中継リレーに依存せず、iPhone または iPad から既存の AI エージェントセッション、プロファイル、ダッシュボード機能に直接アクセスできます。

仕組み

このアプリは、WebSocket(通常はポート 9119)を介して Hermes ダッシュボードに直接接続します。データベースを同期することでデスクトップ体験をミラーリングし、コンピュータで開始した会話をモバイルデバイスで続行できます。ネイティブ OAuth、Cloudflare Access をサポートし、プッシュ通知専用のオプションのエンドツーエンド暗号化リレーサービスを提供します。これは、iOS のバックグラウンド接続制限により維持が難しい場合があります。

対象ユーザー

このプロジェクトは、すでに Hermes Agent インスタンスを実行しているユーザー向けで、エージェントの管理、ログの監視、移動中の音声またはテキスト会話を可能にする高品質でプライバシー重視のネイティブ iOS クライアントを求める人々に最適です。

ハイライト

  • 完全な機能パリティ: Markdown を使用したストリーミングチャット、ツール呼び出しの検査、推論トレース、ファイル添付をサポート。
  • 高度な音声機能: プッシュツートーク、GPT-Live および Gemini Live のサポート、CarPlay 統合を含む。
  • プライバシー優先: 分析、テレメトリ、サードパーティサーバーへのデータ保存なし。すべての通信はデバイスとサーバー間で直接行われます。
  • 安全なアクセス: Face ID ロック、Keychain 資格情報ストレージ、Tailscale またはリバースプロキシ接続のサポートを備えています。
  • 通知のセキュリティ: プッシュ通知にオプションのエンドツーエンド暗号化リレーを使用するため、リレーサービスでさえメッセージ内容を読むことはできません。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト