Hermes Dashboard

Hermes Agent 게이트웨이를 위한 웹 기반 관리 대시보드. CLI 없이 전체 설정 및 제어 가능.

개요

Hermes Agent의 게이트웨이 설정, MCP 서버, 크론잡, 모델 관리 등을 웹 UI로 제어하는 대시보드. 단일 HTML 파일, 빌드 스텝 없음, 의존성 없음.

기능

카테고리기능
Overview게이트웨이 상태, 모델 정보, 플랫폼 연결, MCP 서버, 크론 요약, 인증 상태, 디스크 사용량
ModelLLM 모델 + 프로바이더 원클릭 전환 (자동 재시작)
MCPMCP 서버 추가/편집/삭제. Claude Desktop / Cursor / VS Code JSON 직접 붙여넣기
Cron크론잡 생성/편집/삭제/일시정지/재개/즉시실행. 배달 타겟 관리
Skills95+ 스킬 카테고리별 탐색, 검색, SKILL.md 상세 보기
Configconfig.yaml 풀 JSON 에디터
Env.env 변수 편집 (시크릿 자동 마스킹)
SoulSOUL.md 페르소나 편집
Logs게이트웨이 로그 실시간 보기
Sessions세션 탐색 및 삭제
System게이트웨이 재시작 (헬스 폴링)

디자인

  • Linear 스타일 다크 테마 (#08090a, Inter 폰트, cv01 + ss03 OpenType features)
  • 커스텀 모달 (native prompt/confirm 미사용)
  • 단일 HTML 파일, 빌드 없음

보안

  • Path traversal 방지
  • Atomic file writes (temp + os.replace)
  • XSS 보호 (HTML entity escaping)
  • 시크릿 자동 마스킹 (TOKEN/KEY/SECRET/PASSWORD)
  • 입력 검증 (regex-based)
  • Referrer policy (no-referrer)

설치

git clone https://github.com/chrisryugj/hermes-dashboard.git
cd hermes-dashboard
./install.sh

설치 후 게이트웨이 재시작:

hermes gateway restart
# 또는
launchctl kickstart -k gui/$(id -u)/ai.hermes.gateway

접속: http://localhost:8642/dashboard

인증

.env에 API_SERVER_KEY=your-secret-key 설정 후: http://localhost:8642/dashboard?key=your-secret-key

지원 모델/프로바이더

OpenAI Codex (gpt-5.4 등), Anthropic (claude-opus-4-6 등), Google Gemini, DeepSeek, xAI Grok, OpenRouter, Nous Portal, GitHub Copilot

프로젝트 정보

항목
Stars5
LicenseMIT
언어HTML 52.2%, Python 41.9%, Shell 6.0%
생성일2026-04-11
요구Hermes Agent v0.7.0+, Python 3.x

Sources