본문으로 건너뛰기

© 2026 Molayo

HN요약2026. 05. 25. 07:04

Show HN: Ghost Pepper – macOS용 로컬 홀드 투 토크 (Hold-to-talk) 음성-텍스트 변환

요약

Ghost Pepper는 macOS 전용 온디바이스 음성-텍스트 변환(STT) 도구입니다. Apple Silicon을 활용하여 클라우드 연결 없이 로컬에서 프라이빗하게 음성 전사 및 회의 요약을 수행합니다.

핵심 포인트

  • 100% 온디바이스 실행으로 데이터 프라이버시 보장
  • Hold-to-talk 방식으로 텍텍스트 필드에 즉시 붙여넣기 지원
  • Qwen 3.5 0.8B 모델을 통한 추임새 제거 및 스마트 클린업
  • WhisperKit 및 LLM.swift 기반의 로컬 모델 구동
<div align="center"> <img src="./app-icon.png" width="80" alt="Ghost Pepper">

Ghost Pepper

macOS에서 음성-텍스트 변환 (Speech-to-text) 및 회의 전사 (Transcription)를 위한 100% 프라이빗 온디바이스 (On-device) 음성 모델입니다. 클라우드 API를 사용하지 않으며, 데이터가 기기를 벗어나지 않습니다.

<a href="https://github.com/matthartman/ghost-pepper/releases/latest/download/GhostPepper.dmg"> <img src="https://img.shields.io/badge/Download_for_Mac-FF6600?style=for-the-badge&logo=apple&logoColor=white" alt="Download for Mac" height="40"> </a>

macOS 14.0+ · Apple Silicon (M1+) · 무료 및 오픈 소스 (Free & open source)

GitHub stars

 
License: MIT

 
100% Local

 
50+ Languages

</div>

주요 기능 (Features)

  • 홀드 컨트롤 투 토크 (Hold Control to talk) — 버튼을 떼면 텍스트로 변환되어 모든 텍스트 필드에 붙여넣기 됩니다.
  • 회의 전사 (Meeting transcription) — 통화 내용을 기록하며, 노트, 전사 내용 및 AI가 생성한 요약본을 마크다운 (Markdown) 형식으로 저장합니다.
  • 전적으로 Mac에서 실행 — 모델이 Apple Silicon을 통해 로컬에서 실행되며, 어떤 데이터도 외부로 전송되지 않습니다.
  • 스마트 클린업 (Smart cleanup) — 로컬 LLM이 추임새 (Filler words)를 제거하고 자기 수정 (Self-corrections)을 처리합니다.
  • 메뉴 바 앱 (Menu bar app) — 메뉴 바에 상주하며, 독 (Dock) 아이콘이 없고 로그인 시 자동으로 실행됩니다.
  • 사용자 정의 가능 (Customizable) — 클린업 프롬프트 (Cleanup prompt)를 편집하고, 마이크를 선택하며, 기능을 켜거나 끌 수 있습니다.

작동 원리 (How it works)

Ghost Pepper는 귀하의 Mac에서 완전히 실행되는 오픈 소스 모델을 사용합니다. 모델은 자동으로 다운로드되며 로컬에 캐시됩니다.

음성 모델 (Speech models)

모델크기최적 용도
Whisper tiny.en~75 MB가장 빠름, 영어 전용
...

클린업 모델 (Cleanup models)

모델크기속도
Qwen 3.5 0.8B (기본값)~535 MB매우 빠름 (~1-2초)
...

음성 모델은 WhisperKit을 통해 구동됩니다. 클린업 모델은 LLM.swift를 통해 구동됩니다. 모든 모델은 Hugging Face를 통해 제공됩니다.

시작하기 (Getting started)

앱 다운로드:

  1. GhostPepper.dmg를 다운로드합니다.
  2. DMG 파일을 열고 Ghost Pepper를 Applications(응용 프로그램) 폴더로 드래그합니다.
  3. 요청 시 마이크(Microphone) 및 손쉬운 사용(Accessibility) 권한을 허용합니다.
  4. Control 키를 누른 상태에서 말합니다.

"Apple에서 확인하지 못했습니다" 경고가 뜨나요? macOS Sequoia에서는 앱을 처음 열 때 Gatekeeper 경고가 나타날 수 있습니다. **시스템 설정(System Settings) > 개인정보 보호 및 보안(Privacy & Security)**으로 이동하여 아래로 스크롤한 뒤, Ghost Pepper 메시지 옆의 **확인 없이 열기(Open Anyway)**를 클릭하세요. 팝업창에서 **확인(Confirm)**을 클릭합니다. 이 작업은 한 번만 수행하면 됩니다.

소스에서 빌드하기:

  1. 저장소(repo)를 클론(Clone)합니다.
  2. Xcode에서 GhostPepper.xcodeproj를 엽니다.
  3. 빌드 및 실행(Cmd+R)합니다.

권한 (Permissions)

권한이유
마이크 (Microphone)음성을 녹음하기 위해
손쉬운 사용 (Accessibility)글로벌 핫키(Global hotkey) 및 시뮬레이션된 키 입력(simulated keystrokes)을 통한 붙여넣기

개인정보 보호 감사 (Privacy audit)

모든 핵심 기능은 100% 사용자의 Mac에서 실행되며, AI 코드 리뷰를 통해 검증되었습니다. 신뢰할 필요 없이, Claude를 저장소에 연결하여 직접 물어보세요.

기능상태확인 내용
음성-텍스트 변환 (Speech-to-text):white_check_mark: 로컬 (Local)WhisperKit/FluidAudio 추론(inference), 오디오가 어디로도 전송되지 않음
...

선택적 클라우드 기능 (기본적으로 비활성화되어 있으며, 본인의 API 키가 필요합니다): Zo AI 채팅, Trello 연동, Granola 회의 가져오기. 모델 다운로드는 Hugging Face로부터 일회성으로 이루어집니다.

직접 검증하세요: Claude Code에서 cat PRIVACY_AUDIT.md를 실행하고, 감사 프롬프트(audit prompt)를 기준으로 코드베이스를 검토하도록 요청하세요. 전체 감사 내용에는 정확한 프롬프트와 상세한 파일 수준의 결과가 포함되어 있습니다.

참고 사항 (Good to know)

  • **로그인 시 실행 (Launch at login)**은 첫 실행 시 기본적으로 활성화됩니다. 설정(Settings)에서 끌 수 있습니다.
  • 모든 것은 로컬에 유지됩니다 — 전사(transcription) 기록과 녹음 파일은 오직 사용자의 Mac에만 저장됩니다. 클라우드로 전송되는 것은 아무것도 없습니다. 설정에서 언제든지 기록을 삭제할 수 있습니다.

감사의 글 (Acknowledgments)

WhisperKit, LLM.swift, Hugging Face, 그리고 Sparkle을 사용하여 제작되었습니다.

라이선스 (License)

MIT

왜 "Ghost Pepper"인가요?

모든 모델은 로컬 (locally)에서 실행되며, 어떠한 개인 데이터도 컴퓨터를 떠나지 않습니다. 또한, 다른 앱들이 이를 구축하기 위해 8,000만 달러를 모금한 상황에서 무상으로 무언가를 제공한다는 점이 아주 매콤 (spicy) 하기 때문입니다.

엔터프라이즈 / 관리형 기기 (Enterprise / managed devices)

Ghost Pepper는 접근성 (Accessibility) 권한을 요구하며, 이는 일반적으로 부여하기 위해 관리자 권한이 필요합니다. 관리형 기기의 경우, IT 관리자가 개인정보 보호 기본 설정 정책 제어 (Privacy Preferences Policy Control, PPPC) 페이로드를 사용하여 MDM 프로필 (Jamf, Kandji, Mosaic 등)을 통해 이를 사전 승인할 수 있습니다:

필드 (Field)값 (Value)
번들 ID (Bundle ID)com.github.matthartman.ghostpepper
...

<div align="center">

Matt은 factorialcap.com에서 투자 활동을 하고 있습니다. 기술적으로 새롭게 가능해진 무언가를 구축하고 있는 기술 창업자라면 X/Twitter를 통해 연락해 주세요.

</div>

AI 자동 생성 콘텐츠

본 콘텐츠는 HN OpenAI Codex의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
1

댓글

0