hermes-webui/hermes-swift-mac

The best way to run Hermes on your Mac!

해결하는 문제

Hermes Agent 는 Hermes Web UI 의 네이티브 macOS 데스크톱 래퍼로, 웹 브라우저를 사용하지 않고도 전용 애플리케이션 창을 제공합니다. 특히 SSH 터널을 통해 원격 머신에서 AI 서버를 실행하는 사용자들에게 Hermes Web UI 를 통해 AI 에이전트에 접근하는 것을 간소화합니다.

작동 방식

이 앱은 Swift 와 WKWebView 로 구축되어 가벼운 네이티브 쉘 역할을 합니다. 실행 중인 Hermes Web UI 인스턴스(로컬 또는 원격 서버)에 연결합니다. 원격 연결의 경우, 자동으로 SSH 터널을 관리하며 연결 상태를 모니터링하고 연결이 끊겼을 경우 재연결을 처리합니다.

대상 사용자

Hermes Web UI 에 전용 데스크톱 경험을 원하고, 글로벌 키보드 단축키와 시스템 알림과 같은 네이티브 시스템 통합 기능을 사용하고자 하는 macOS 사용자.

주요 기능

  • 네이티브 macOS 통합: 도크 아이콘, 표준 메뉴 바, 그리고 다른 앱에서 언제든지 앱을 앞쪽으로 띄울 수 있는 글로벌 단축키 (⁃ℏ H) 포함.
  • 원격 접근: 수동 터미널 설정 없이 안전하게 원격 Hermes Web UI 인스턴스에 접근할 수 있는 내장 SSH 터널 모드.
  • 시스템 기능: 완료된 AI 응답에 대한 네이티브 macOS 알림, 마이크 권한을 통한 음성 입력, 텍스트 및 이미지의 클립보드 통합 지원.
  • 경량 아키텍처: Electron 이 아닌 Swift 와 WKWebView 로 구축되어 있어 더 나은 시스템 성능과 낮은 리소스 사용량을 보장.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트