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
- undefinednesquena/hermes-webui