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: 内建 8 种不同通信渠道的配置,包括 WhatsApp、WeChat 与 Slack。
- Local Workspace Tools: 包含集成文件浏览器、网页终端,以及 Codex 与 Claude Code 的代码代理运行器。
- Agent Automation: 支持定时任务、看板任务追踪,以及具备上下文压缩的多代理群组聊天室。
- Voice Capabilities: 集成 STT 与 TTS,支持 Edge TTS、MiMo 等提供商,并具备语音克隆功能。
- Detailed Analytics: 追踪 Token 使用量、估算成本与模型分布随时间的变化。