EKKOLearnAI/hermes-studio
Web dashboard for Hermes Agent — multi-platform AI chat, session management, scheduled jobs, usage analytics
What it solves
Hermes Studio は Hermes Agent 用の包括的なグラフィカルユーザーインターフェースとローカルランタイム環境を提供します。コマンドラインでエージェントとやり取りする必要がなく、AI エージェント、モデル、プロファイル、オートメーションタスクを一元管理でき、データと実行はローカルに保持されます。
How it works
デスクトップアプリ(Electron)として、ウェブコンソール、または Docker コンテナとして動作し、Hermes Agent のコントロールプレーンとなります。Node.js ベースの UI と Python ベースのエージェントランタイム間をブリッジで通信させます。セッション履歴はローカル SQLite データベースで管理し、認証プールを介して複数の LLM プロバイダーと連携。ユーザーは異なる AI プロファイルやモデルをシームレスに切り替えられます。
Who it’s for
ローカルファーストの AI エージェントワークスペースを求めるユーザー、複雑なエージェント設定を GUI で管理したい開発者、Telegram、Discord、Slack など複数プラットフォームで AI タスクを自動化したい上級ユーザー向けです。
Highlights
- Unified Agent Control: プロファイル、プロバイダー、モデル、認証情報を単一ダッシュボードで管理。
- Multi-Platform Integration: WhatsApp、WeChat、Slack など 8 種類の通信チャネルの設定を標準装備。
- Local Workspace Tools: 統合ファイルブラウザ、ウェブターミナル、Codex と Claude Code 用のコーディングエージェントランナーを含む。
- Agent Automation: cron ジョブ、タスク管理用 Kanban ボード、コンテキスト圧縮付きマルチエージェントグループチャットルームをサポート。
- Voice Capabilities: Edge TTS、MiMo などのプロバイダーによる STT と TTS を統合し、音声クローン機能も提供。
- Detailed Analytics: トークン使用量、推定コスト、モデル分布を時間経過で追跡。