Repolode
outsourc-e

outsourc-e/hermes-workspace

Hermes Agent용 React/TypeScript 웹 워크스페이스로, 채팅·파일·터미널·메모리·스킬·에이전트 모니터링을 한곳에서 제공합니다.

스타
6,733
포크
1,055
열린 이슈
179
마지막 커밋
그저께

어떤 프로젝트인가요?

Hermes Workspace는 Nous Research의 AI 에이전트 런타임인 Hermes Agent를 위한 브라우저 기반 제어 패널입니다. 도구 호출 렌더링을 지원하는 스트리밍 채팅, 에이전트 메모리 탐색 및 편집, 스킬과 MCP 서버 관리, Monaco 편집기에서의 워크스페이스 파일 작업, 크로스 플랫폼 터미널을 하나의 인터페이스에서 이용할 수 있습니다.

워크스페이스는 두 서비스에 연결됩니다. 채팅과 모델은 8642 포트의 Hermes Agent 게이트웨이를 사용하고, 세션·스킬·설정·작업은 9119 포트의 대시보드를 사용합니다. OpenAI 호환 엔드포인트만 사용할 수 있는 경우에는 기본 채팅 기능을 제공하는 포터블 모드로 실행됩니다. Ollama, Atomic Chat 같은 로컬 러너와도 직접 연동됩니다.

이 프로젝트는 JavaScript와 TypeScript로 개발되었으며, pnpm이나 Docker Compose로 로컬에서 실행하거나 PWA로 설치할 수 있습니다. Tailscale 또는 LAN을 통한 원격 접속 방법도 문서화되어 있으며, 루프백이 아닌 주소에 바인딩할 때 필요한 비밀번호 보호와 쿠키 설정도 안내합니다.

핵심 기능

  • 01도구 호출 렌더링과 여러 세션을 지원하는 스트리밍 채팅.
  • 02Markdown 편집기로 에이전트 메모리를 탐색하고 검색 및 편집.
  • 03스킬 탐색기와 MCP 서버 관리 페이지.
  • 04Monaco 편집기와 크로스 플랫폼 PTY 터미널을 갖춘 워크스페이스 파일 브라우저.
  • 05포터블 모드에서 Ollama, LM Studio, vLLM 및 기타 OpenAI 호환 서버와 연동.
  • 06PWA로 설치할 수 있으며 Tailscale 또는 LAN을 통해 접속 가능.

활용 사례

  • 셀프 호스팅한 Hermes Agent를 실행하고 브라우저에서 채팅, 메모리, 스킬을 관리.
  • Tailscale을 통해 휴대폰에서 에이전트 서버에 접속.
  • 웹 UI에서 Ollama 또는 LM Studio가 제공하는 로컬 모델과 채팅.
  • 하나의 대시보드에서 여러 에이전트 프로필과 작업을 모니터링.

빠른 시작

  1. 1

    한 줄 설치 프로그램을 실행합니다

    curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash
  2. 2

    Hermes gateway를 시작합니다(터미널 1)

    hermes gateway run
  3. 3

    Workspace를 시작한 다음(터미널 2) http://localhost:3000 을 엽니다

    cd ~/hermes-workspace && pnpm dev

사용 전 알아둘 점

  • Node.js 22 이상과 실행 중인 Hermes Agent gateway 또는 다른 OpenAI 호환 백엔드가 필요합니다.
  • 세션, 메모리, 스킬 등의 고급 기능을 사용하려면 Hermes Agent gateway와 dashboard가 필요합니다. portable mode에서는 사용할 수 없는 것으로 표시됩니다.
  • Conductor는 상위 dashboard 엔드포인트에 의존하며, 엔드포인트가 없으면 Workspace 네이티브 모드로 대체됩니다.

토픽

자주 묻는 질문

hermes-workspace은(는) 무엇인가요?
Hermes Agent용 React/TypeScript 웹 워크스페이스로, 채팅·파일·터미널·메모리·스킬·에이전트 모니터링을 한곳에서 제공합니다. Hermes Workspace는 Nous Research의 AI 에이전트 런타임인 Hermes Agent를 위한 브라우저 기반 제어 패널입니다. 도구 호출 렌더링을 지원하는 스트리밍 채팅, 에이전트 메모리 탐색 및 편집, 스킬과 MCP 서버 관리, Monaco 편집기에서의 워크스페이스 파일 작업, 크로스 플랫폼 터미널을 하나의 인터페이스에서 이용할 수 있습니다.
hermes-workspace은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hermes-workspace은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hermes-workspace은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hermes-workspace의 마지막 커밋은 2026년 10월 18일입니다.
hermes-workspace은(는) 어디에 사용할 수 있나요?
셀프 호스팅한 Hermes Agent를 실행하고 브라우저에서 채팅, 메모리, 스킬을 관리. Tailscale을 통해 휴대폰에서 에이전트 서버에 접속. 웹 UI에서 Ollama 또는 LM Studio가 제공하는 로컬 모델과 채팅. 하나의 대시보드에서 여러 에이전트 프로필과 작업을 모니터링.
hermes-workspace는 어떻게 설치하나요?
한 줄 설치 프로그램을 실행합니다: curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash Hermes gateway를 시작합니다(터미널 1): hermes gateway run Workspace를 시작한 다음(터미널 2) http://localhost:3000 을 엽니다: cd ~/hermes-workspace && pnpm dev
hermes-workspace은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/outsourc-e/hermes-workspace

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트