본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

EKKOLearnAI/hermes-studio

TypeScript0 / 0

Hermes Agent의 채팅·모델·프로필·자동화를 로컬 대시보드로 통합하는 Vue 3 기반 도구

TL;DR

Hermes Studio는 Hermes Agent를 로컬에서 운영하기 위한 standalone tool로, 데스크톱 앱·npm CLI·Docker 이미지 형태로 배포된다. Vue 3 클라이언트와 Koa BFF가 Agent Bridge를 통해 스트리밍 채팅을 처리하고, SQLite 세션 데이터베이스와 프로필별 저장 구조로 모델·자격 증명·파일·메모리·스킬을 관리한다. Telegram, Discord, Slack 등 10개 플랫폼 연결과 cron 작업, Kanban, MCP 서버, Vue Flow 기반 시각 워크플로를 한 화면에 묶는다. Hermes Agent 생태계를 이미 쓰면서 로컬 우선의 통합 운영 UI가 필요한 경우 선택할 만하지만, 기본 관리자 자격 증명과 네트워크 바인딩 설정은 배포 전에 점검해야 한다.

핵심 포인트

  • Hermes Studio는 Hermes Agent를 위한 standalone tool이자 데스크톱 앱·npm CLI·Docker 배포판이다. Vue 3 프런트엔드와 Koa BFF가 Socket.IO `/chat-run`으로 Python Agent Bridge를 거쳐 Hermes Agent 런타임을 호출한다. Hermes Agent를 로컬에서 채팅·모델·프로필·자동화까지 한 화면으로 운영하려는 경우에 적합하다.
  • 세션은 Web UI 전용 SQLite에 저장하고 Hermes의 `state.db`는 읽기 전용 이력 원천으로 사용한다. 프로필별 파일·업로드·모델·메모리·스킬·작업을 분리하며 local·Docker·SSH·Singularity 백엔드의 파일 경로를 처리한다. 개인용 로컬 에이전트와 여러 계정을 나눠 관리하는 환경에서 세션과 작업 경계를 유지하기 쉽다.
  • Telegram·Discord·Slack 등 10개 플랫폼의 인증과 동작 설정을 한 대시보드에서 관리한다. 설정은 프로필의 `~/.hermes/.env`와 `config.yaml`에 기록되고 cron 작업·Kanban·MCP 서버·Vue Flow 워크플로가 같은 프로필을 공유한다. 여러 채널에 Hermes Agent를 연결하거나 승인 게이트와 실행 이력을 포함한 자동화를 구성할 때 유용하다.
  • Windows·macOS·Linux 데스크톱 앱은 로컬 서버와 Hermes Agent를 함께 시작하고 npm 설치와 Docker Compose 배포도 지원한다. 기본 인증은 자동 생성 토큰이며 계정 로그인과 관리자별 프로필 바인딩을 제공하지만 기본 계정 `admin`과 비밀번호 `123456`은 즉시 변경해야 한다. Hermes Agent를 이미 사용 중이고 자체 호스팅 운영 화면이 필요한 개발자에게 기능 범위가 넓다.

10.3k

Stars

1.3k

Forks

+204

Trending

0

조회수

10.3k watchers231 open issuesOther

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.