Hermes Agent は、Nous Research が公開している自己ホスト型の AI エージェントである。永続メモリやスケジュール実行を備え、自分のマシンや VPS 上で動き続けるが、標準の操作方法はターミナルからの CLI になる。Hermes Web UI は、その Hermes Agent をブラウザから操作できるようにする非公式のコミュニティ製 Web インターフェースだ。開発者は Nathan Esquenazi(GitHub: nesquena)で、公式サイトにも「Nous Research とは無関係・非承認」と明記されている。セッション一覧・チャット・ワークスペースのファイルブラウザという3ペイン構成で、CLI とほぼ同等の操作をブラウザやスマートフォンから行える。MIT ライセンスのオープンソースとして公開されている。
主な特徴
- 3ペイン構成でCLIと同等の操作: 左にセッション一覧、中央にチャット、右にワークスペースのファイルブラウザを配置。ファイルのプレビュー・編集・作成・削除に加え、Git 管理下かどうかの検出やパネル幅のドラッグ調整にも対応する
- ストリーミング表示とツールコールカード: 応答はトークン単位でリアルタイムに流れる。エージェントが実行したツール呼び出しはカードとして折りたたまれ、展開すれば中身を確認できる。Mermaid 図の埋め込み表示や推論ブロックの表示にも対応
- セッションの整理と共有: プロジェクトやタグでの分類、検索、アーカイブ、Markdown / JSON でのダウンロード、公開共有リンクの発行ができる
- スケジュールタスク(cron)の管理: Hermes Agent の定期実行ジョブを一覧表示し、作成・手動実行・管理まで画面上で完結する
- モバイル対応と音声入力: レスポンシブなハンバーガーメニューとタッチ向けの操作領域を備え、対応ブラウザでは PWA としてインストールできる。Web Speech API のマイク入力による口述にも対応
- プロフィール切り替えと認証手段: 複数のエージェントプロフィールを再起動なしで切り替えられる。パスワード認証、パスキー(WebAuthn)、OIDC ログイン、SSH トンネルやリバースプロキシ経由の運用に対応する
料金
| プラン | 料金 | 主な特徴 |
|---|---|---|
| セルフホスト | $0 | MIT ライセンスのオープンソース。機能制限なし |
| 別途かかる実費 | 従量 | 利用する LLM プロバイダの API 料金、サーバー / VPS の費用 |
料金は2026年8月時点の情報です。公式サイトでは第三者によるマネージドホスティング(月額$3.99から)も案内されていますが、本体そのものは無料で自己ホストできます。最新の情報は公式サイトをご確認ください。
メリット・デメリット
✅ メリット
- ターミナルを開かなくても、スマートフォンやタブレットからエージェントに指示を出せる
- ワークスペースのファイルを同じ画面で確認・編集でき、エージェントが何を作ったかを把握しやすい
- MIT ライセンスで無料。会話もファイルも自分のサーバーに留まる
- パスキー・OIDC・SSH トンネルなど、外部から接続する際の認証手段が一通り用意されている
- Docker Compose またはブートストラップスクリプトで導入でき、Node.js のビルド工程が不要(Python 標準ライブラリと素の JavaScript で構成)
⚠️ デメリット
- 非公式プロジェクトであり、Nous Research のサポート対象ではない
- Hermes Agent 本体の内部実装に密結合しているため、安定した API 境界の整備は開発中の課題として残っている
- Windows ネイティブの導入手段はなく、WSL2 を経由する必要がある
- Docker の複数コンテナ構成では、ツールがエージェント側ではなく Web UI 側のコンテナで動くなど、構成による挙動差がある
- Python 3.11 以上の環境と、サーバーを自分で管理する前提が必要で、完全な非エンジニア向けではない
類似サービスとの比較
| 比較項目 | Hermes Web UI | Hermes Agent CLI | Open WebUI | LibreChat |
|---|---|---|---|---|
| 位置づけ | Hermes Agent 専用の非公式 Web UI | Hermes Agent 標準のターミナル操作 | セルフホスト型の汎用チャット UI | セルフホスト型の汎用チャット UI |
| 接続先 | Hermes Agent | Hermes Agent | 各種 LLM・ローカルモデル | 各種 LLM API |
| スマホからの利用 | ブラウザ / PWA で可能 | 不可 | ブラウザで可能 | ブラウザで可能 |
| 定期実行タスクの管理 | 画面上で可能 | コマンドで可能 | ─ | ─ |
| ワークスペースのファイル操作 | 内蔵ブラウザで可能 | シェル経由 | ─ | ─ |
| 費用 | 無料(セルフホスト) | 無料 | 無料(セルフホスト) | 無料(セルフホスト) |
こんな人におすすめ
- VPS や自宅サーバーで Hermes Agent を常時稼働させており、外出先から進捗を確認したい人
- ターミナルよりも GUI でセッションやワークスペースを俯瞰したい人
- エージェントの実行結果を共有リンクでチームや知人に渡したい人
- 移動中にスマートフォンから音声でエージェントに指示を出したい人
- 会話履歴や生成物を外部 SaaS に預けず、自分の管理下に置きたい人
まとめ
Hermes Web UI は、ターミナル前提だった Hermes Agent の使い勝手を、ブラウザとスマートフォンまで広げる非公式のコミュニティ製フロントエンドである。3ペイン構成でセッション・チャット・ファイルを一望でき、認証やリモートアクセスの選択肢も揃っているため、自己ホスト型エージェントを日常的に使う人には実用度が高い。一方で、非公式であること、Hermes Agent 本体に密結合していること、サーバー管理の知識が要ることは前提として押さえておきたい。まずはローカルで起動し、常用できそうなら Tailscale や Cloudflare Tunnel などで安全に外部から繋ぐ構成を検討するとよい。