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: 토큰 사용량, 예상 비용 및 모델 분포를 시간에 따라 추적합니다.