uzairansaruzi/hermex

iPhone에서 셀프호스팅 Hermes AI 에이전트를 직접 제어하는 네이티브 SwiftUI 앱

완성 앱맘대로 써도 됨 · MITLLM 도구·RAGSwift난이도
692+296이번 주0
71포크15이슈
데모·홈페이지 열기hermexapp.com

중간맛 분석

Hermex는 Swift 5.9+/SwiftUI로 작성된 iOS 18 전용 네이티브 앱으로, hermes-webui 오픈소스 서버의 모바일 클라이언트입니다. 앱 자체에 백엔드가 없으므로 hermes-webui 서버를 직접 운영해야 하며, Cloudflare Tunnel·Tailscale 등으로 폰에서 접근 가능하게 만들면 됩니다. 실시간 스트리밍 채팅, 크론 작업 관리, 스킬 탐색, 워크스페이스 파일 브라우저 등을 제공하며 App Store에서 무료로 배포됩니다. 소스 빌드는 Xcode 26 이상이 필요합니다.

이런 레포예요

이럴 때 쓰면 좋아요

  • 자신의 서버에서 운영 중인 Hermes AI 에이전트를 iPhone으로 실시간 채팅·제어하고 싶을 때
  • 외부 클라우드에 데이터를 보내지 않고 완전 프라이빗한 AI 어시스턴트 환경을 구축하고 싶을 때
  • 에이전트의 크론 작업·스킬·파일 워크스페이스를 이동 중에도 관리해야 할 때

핵심 기능

실시간 스트리밍 채팅 및 도구 호출 상세 표시크론 작업·스킬·워크스페이스 파일 브라우저 통합 관리오프라인 캐시 지원 세션 히스토리 및 모델/프로필 전환

대안 대비 차별점

hermes-webui 에이전트 전용 기능(스킬·메모리·인사이트·프로젝트)을 외부 릴레이 없이 네이티브 SwiftUI로 완전히 노출한 유일한 iOS 클라이언트입니다.

준비물

  • Xcode 26 이상
  • iOS 18+ 기기 또는 시뮬레이터
  • hermes-webui 서버 (Python 3.11+, 별도 설치 필요)
  • Cloudflare Tunnel, Tailscale, 또는 리버스 프록시 (서버 접근용)

바로 시작하기

  1. 저장소를 클론합니다.
git clone https://github.com/uzairansaruzi/hermex.git
  1. Xcode 26 이상에서 프로젝트를 엽니다.
open HermesMobile.xcodeproj
  1. iPhone 시뮬레이터를 대상으로 빌드합니다.
xcodebuild -project HermesMobile.xcodeproj -scheme HermesMobile -destination 'platform=iOS Simulator,name=iPhone 17' build
  1. 테스트를 실행합니다.
xcodebuild test -project HermesMobile.xcodeproj -scheme HermesMobile -destination 'platform=iOS Simulator,name=iPhone 17'
  1. 사용 가능한 시뮬레이터 목록을 확인합니다(iPhone 17이 없을 경우).
xcrun simctl list devices available

이 레포로 만든 것들

🖋 완주 인증하기

아직 이 레포로 만든 완주 인증이 없어요. 첫 밥도장을 찍어보세요!

별 추이 · 7일

692+296 / 7일

활용성 · 따라 만들기 좋은가

따라 하기 좋음샘플 점수 46/100
  • 관대한 라이선스
  • 테스트 있음
  • 예제 디렉토리
  • 최근 활동
  • AGENTS.md
  • llms.txt
  • 템플릿

🟢 최근 활동 있음 · 2026년 생성

이 레포에 깃밥 배지 달기

[![깃밥](https://www.gitbap.com/badge/uzairansaruzi/hermex.svg)](https://www.gitbap.com/r/uzairansaruzi/hermex)

🔌 클로드에서 바로 써보기

깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.

방법 ① 커넥터 URL

클로드 설정 → 커넥터에 이 주소를 붙여넣기.

https://www.gitbap.com/api/mcp
방법 ② 플러그인 (체험까지)

플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
연결 방법 자세히 →

AI가 README 기반으로 요약했습니다 · 원문 보기