Repolode
kaishi00

kaishi00/hermes-conduit

自分のHermes Agentダッシュボードに接続する、iPhone・iPad・Apple Watch向けのネイティブSwiftUIクライアント。

スター
417
フォーク
54
未解決の Issue
35
最終コミット
21 時間前

これは何?

Hermes Conduitは、iPhone、iPad、Apple WatchからセルフホストのHermes agentを使うための、タッチ操作を重視したアプリです。自分で運用するHermesのWebダッシュボードにネイティブでサインインするため、セッション、プロファイル、ボット、ツール、スケジュール済みジョブはデスクトップで見えるものと一致します。どちらも同じセッションデータを参照するので、パソコンで始めた会話をスマートフォンで続けられます。

チャット、セッション管理、アーティファクト、タスクにはダッシュボードだけで利用できます。Hermesホストに任意のnotifierプラグインをインストールすると、プッシュ通知、リアルタイム音声通話、Apple Watchでの通話、位置情報、カレンダー、Healthなどのスマートフォンデータ機能が追加されます。これらは有効にするまでオフです。通知はホストとスマートフォン間でエンドツーエンド暗号化できます。

このプロジェクトはSwiftで書かれ、xcodegenでビルドされ、MITライセンスで公開されています。Tailscale、Cloudflare Accessのサービス用トークン、ネイティブOAuthサインインに対応しています。

主な機能

  • 01Markdown、コードのシンタックスハイライト、数式、Mermaid図に対応したストリーミングチャット
  • 02デスクトップ版Hermesダッシュボードとセッション、プロファイル、スケジュール済みジョブを共有
  • 03複数の音声プロバイダーまたはローカル音声サーバーを使ったリアルタイム音声通話
  • 04任意のエンドツーエンド暗号化に対応した、ロック画面からのプッシュ通知と承認操作
  • 05Apple Watchアプリ、CarPlay、ウィジェット、Live Activities
  • 06Keychainに認証情報を保存するFace IDまたはTouch IDロック

ユースケース

  • 長時間続くHermes agentとの会話をスマートフォンで確認し、そのまま続ける
  • 通知からツール呼び出しを承認したり、agentの質問に回答したりする
  • デスクから離れた場所でHermesのタスク、ボット、スケジュール済みジョブを管理する
  • 運転中や散歩中に、セルフホストのagentと音声で会話する

クイックスタート

  1. 1

    App StoreからHermes Conduitをインストールします

  2. 2

    Hermesダッシュボードを起動します(デフォルトのポートは9119です)

    hermes dashboard
  3. 3

    Hermesホストにオプションのnotifierプラグインをインストールします

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

    Conduitを開き、ダッシュボードのアドレスを入力してサインインします

使う前に知っておきたいこと

  • native dashboardを有効にしたHermes Agentインスタンスが稼働している必要があります。単体では動作しません。
  • iOSアプリにはiOS 17以降、Apple WatchアプリにはwatchOS 10以降が必要です。
  • 通知、ライブ音声、電話機能を利用するには、Hermesホストに別途notifierプラグインをインストールする必要があります。

収録されている特集

トピック

よくある質問

hermes-conduit とは?
自分のHermes Agentダッシュボードに接続する、iPhone・iPad・Apple Watch向けのネイティブSwiftUIクライアント。 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ホストにオプションのnotifierプラグインをインストールします: hermes plugins install kaishi00/hermes-conduit-notifier --enable Conduitを開き、ダッシュボードのアドレスを入力してサインインします
hermes-conduit はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/kaishi00/hermes-conduit

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト