각 에이전트에 전용 브라우저·파일·도구를 제공하고 모든 작업을 정책으로 제어하고 기록하는 셀프 호스팅 AI 동료 플랫폼입니다.
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
한 줄 설치 프로그램을 실행합니다
curl -fsSL https://raw.githubusercontent.com/outsourc-e/hermes-workspace/main/install.sh | bash - 2
Hermes gateway를 시작합니다(터미널 1)
hermes gateway run - 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 통계는 매일 갱신됩니다.
관련 프로젝트
모델과 샌드박스를 직접 선택해 웹, 데스크톱, iPhone, Android에서 사용하는 오픈소스 셀프 호스팅 AI 어시스턴트 플랫폼
Zapier 대안인 오픈소스 워크플로 자동화 플랫폼으로, TypeScript 통합 기능을 MCP 서버로도 실행할 수 있습니다.
세 개 패널 레이아웃, 여러 기기 간 즉시 동기화, AI 에이전트용 내장 MCP를 갖춘 오픈소스 노트·지식 베이스 앱으로, Cloudflare나 Docker에서 실행할 수 있습니다.
포스터, 소셜 게시물, 슬라이드 등을 만들 수 있는 오픈소스 브라우저 기반 디자인 편집기와 Docker 자체 호스팅 환경
임베디드 Kubernetes 기반의 단일 바이너리 클라우드 OS로, 웹 UI, 앱 스토어, 비공개 AI 모델 호스팅과 AI 에이전트 접근을 제공합니다.