nesquena/hermes-webui
Hermes WebUI: The best way to use Hermes Agent from the web or from your phone!
何を解決するか
Hermes WebUI は、サーバー上で実行される自律型AIエージェントであるHermes Agent用のグラフィカルブラウザインターフェースを提供します。ターミナル(CLI)やメッセージングアプリに依存せずに、AI会話、ファイル、エージェント設定を管理できるフル機能のWebベースのワークスペースを提供します。
動作方法
PythonとベーシックなJavaScript(重いフレームワークやバンドラーなし)で構築されたWebUIは、既存のHermes Agent設定のフロントエンドとして機能します。軽量なサーバーとして動作し、SSHトンネル経由で安全にアクセス可能です。インターフェースは3パネルレイアウトで構成されています:サイドバー(セッション管理)、中央のチャットエリア、右側のワークスペース(ファイルの閲覧・編集)。Hermesエージェントのメモリ、プロファイル、スキルシステムと直接統合されています。
対象ユーザー
Hermes Agent を既に使用している、または使用したいがCLIではなく視覚的なインターフェースを好むユーザー。また、あらゆるデバイスから自ホストAIエージェントのファイル、cronジョブ、マルチプロバイダーモデル設定を管理したい開発者やパワーユーザー。
特徴
- 完全なCLI同等性:ターミナルで利用可能なすべての操作がWebインターフェースからアクセス可能。
- 統合ワークスペース:インラインプレビュー、編集機能、Git検出を備えた内蔵ファイルブラウザ。
- セッション管理:プロジェクト、タグ、ピン留め、アーカイブによる高度な整理。トランスクリプトのインポート/エクスポートも可能。
- エージェントの可視化:ツール呼び出し、サブエージェントの委任、推論ブロック(例:Claudeの思考やo3推論)を視覚的なカードで表示。
- 包括的な制御:複数のAIプロファイルの管理、プロバイダに依存しないモデル切り替え、システム設定用の専用「コントロールセンター」。
- セキュリティ:オプションのパスワード認証、パスキー(WebAuthn)、OIDCログインをサポート。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト