hermes-webui: 自律的な Hermes エージェント向けに完全な CLI パリティを提供する軽量ウェブインターフェース

hermes-webui: 自律的な Hermes エージェント向けに完全な CLI パリティを提供する軽量ウェブインターフェース

解決する課題

Hermes Web UI は Hermes エージェント用のグラフィカルなブラウザインターフェースを提供し、ターミナルやメッセージングアプリだけで自律エージェントとやり取りする必要をなくします。強力な CLI ベースのエージェントとユーザーフレンドリーなウェブ体験の間のギャップを埋め、CLI の機能と 1:1 のパリティを実現します。

仕組み

Python とバニラ JavaScript(フレームワークやバンドラなし)で構築された軽量ウェブアプリケーションで、サーバ上で動作します。既存の Hermes エージェント設定やモデルと直接統合され、ユーザーは SSH トンネルを介して安全にアクセスできます。UI は左側のサイドバー(セッション管理)、中央のチャットエリア、右側のワークスペース(ファイル閲覧)という 3 パネルレイアウトで構成されています。

対象ユーザー

ブラウザを離れずに会話の管理、ワークスペースファイルの閲覧、エージェントプロファイルやタスクの設定を視覚的に行いたい Hermes エージェント利用者向けです。

ハイライト

  • 完全な CLI パリティ: ブラウザから Hermes CLI ですべての機能にアクセス可能。
  • ワークスペースファイルブラウザ: テキスト、コード、画像のインラインプレビューを備えたディレクトリツリー。ファイル編集や Git 検出に対応。
  • セッション管理: プロジェクト、タグ、ピン留め、アーカイブで会話を整理し、CLI からのセッションインポートも可能。
  • エージェント制御: 永続メモリ、自己改善スキル、自己ホスト型 cron ジョブ(タスク)を専用パネルで管理。
  • マルチプロバイダーサポート: OpenAI、Anthropic、Google、DeepSeek、ローカルエンドポイント(Ollama など)を含む多数の LLM プロバイダーに対応。
  • セキュリティ: オプションのパスワード認証とパスキー(WebAuthn)による安全なアクセスをサポート。

概要

自律 AI エージェントを管理するための、CLI 体験と完全に同等の機能を提供する、軽量でダークテーマの Hermes エージェント向けウェブインターフェース。

タイトル

hermes-webui: 自律的な Hermes エージェント向けに完全な CLI パリティを提供する軽量ウェブインターフェース

Sources