praveen-ks-2001/hermes-agent-template
One-click Railway template for Hermes Agent. A web admin dashboard for provider/channel setup, gateway supervision, user pairing, and backup/restore, with the native Hermes UI proxied behind one login.
何を解決するか
このプロジェクトは、Telegram、Discord、Slackなどのメッセージングプラットフォームと統合する自律型AIエージェントであるHermes Agentの、スムーズなデプロイテンプレートを提供します。手動での設定ファイルの作成や複雑なサーバー設定の必要をなくし、ブラウザベースの管理ダッシュボードを通じて簡単に管理できるようにします。
動作方法
このテンプレートはHermes Agentとそのネイティブダッシュボードを1つのコンテナにラップします。Pythonベースのサーバー(Starlette)がプロキシおよび管理レイヤーとして機能します。/setupでLLMプロバイダー、メッセージチャネル、ツールの設定をできるセットアップウィザードを提供し、ネイティブのHermesダッシュボードをリバースプロキシします。また、Hermesゲートウェイプロセスを監視し、クラッシュした場合に自動的に再起動します。
対象ユーザー
自前のサーバー(特にRailway経由)に永続的で自律的なAIエージェントをデプロイしたいが、設定ファイルやコードの編集を避けたいユーザー。
特徴
- 1ページでのセットアップ:ブラウザベースのウィザードでLLMプロバイダー、ツール、メッセージチャネルを設定可能。
- ゲートウェイ管理:Web UIから直接ゲートウェイの起動・停止・再起動が可能。
- ユーザーのペアリング:ボットにメッセージを送信したユーザーの承認または拒否によりアクセスを制御。
- バックアップとリストア:設定、チャット履歴、メモリの完全なスナップショットをダウンロード・リストア可能。
- マルチチャネル対応:Telegram、Discord、Slack、WhatsApp、メールなどに対応。
- 広範なプロバイダーサポート:OpenRouter、Anthropic、Google、OpenAI互換エンドポイントなど、多数のLLMプロバイダーに対応。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト