// 概要
Hermes WebUI は、Hermes Agent CLI と完全な互換性を持つ軽量なダークテーマのブラウザインターフェースを提供します。複雑なビルド手順やフレームワークを必要とせず、チャット、ファイル管理、セッションナビゲーションのための3パネルレイアウトを備えています。ユーザーは SSH トンネルやモバイルデバイス経由でセルフホストされたエージェントに安全にアクセスし、永続的なメモリとセッション間のコンテキストを維持できます。
// 技術解説
Hermes Web UI は、Hermes Agent CLI との完全な機能的同等性を提供するように設計された、軽量でダークテーマのブラウザインターフェースであり、ユーザーは Web ブラウザから直接自律型エージェントを管理できます。3 パネルレイアウトとコンポーザーフッターを採用することで、このプロジェクトはアクセシビリティとコンテキスト認識を優先しており、複雑なビルド手順やフレームワークなしでセッション、ワークスペースファイル、モデル設定を管理可能です。アーキテクチャは vanilla JavaScript と Python に依存しており、既存の Hermes エージェント設定とのシームレスな統合を保証しつつ、セルフホスト型で永続的、かつプロバイダーに依存しないエージェントワークフローに重点を置いています。
// 主要ハイライト
// ユースケース
// クイックスタート
開始するには、リポジトリをクローンし、「python3 bootstrap.py」を使用してブートストラップスクリプトを実行します。これにより、Hermes Agent が自動的に検出され、Python 環境がセットアップされ、Web サーバーが起動します。あるいは、提供されている Docker Compose ファイルを使用して、コンテナ化された環境でエージェントと一緒に Web UI をデプロイすることも可能です。起動後、http://localhost:8787 にアクセスするか、リモートサーバーでホストしている場合は SSH トンネル経由でインターフェースにアクセスしてください。