Hacker News, macOS용 완전 로컬 speech-to-text 앱 Ghost Pepper에 주목
440포인트를 모은 Show HN 스레드는 Control 키를 누르는 동안 녹음하고 완전히 로컬에서 전사하는 메뉴바 macOS 앱 Ghost Pepper를 에이전트 도구 흐름의 일부로 끌어올렸다.
원문: Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS 원문 보기 →
Show HN 스레드에서 Ghost Pepper가 주목받은 이유는 단순하다. coding과 writing 루프 안으로 voice input이 들어오려면, 가장 마찰이 적은 형태는 오디오가 노트북 밖으로 나가지 않는 방식일 수 있다는 점이다. 원 작성자는 Ghost Pepper를 Control 키를 누르는 동안 녹음하고, 손을 떼면 전사해서 바로 붙여넣는 100% 로컬 macOS speech-to-text 유틸리티로 소개했다. 이 설명은 440포인트와 191개의 댓글을 모으면서 작은 utility launch를 넘어 privacy 중심 desktop tooling 논의로 확장됐다.
GitHub README는 이 프로젝트의 구성을 꽤 구체적으로 밝힌다. Ghost Pepper는 Apple Silicon 기반 macOS 14.0+를 대상으로 하고, 메뉴바 앱으로 동작하며, 필요한 모델을 로컬에 다운로드해 캐시한다. speech 모델로는 Whisper tiny.en, Whisper small.en, multilingual Whisper small, 그리고 FluidAudio를 통한 Parakeet v3를 지원한다. cleanup 단계에는 LLM.swift를 통한 로컬 Qwen 3.5 모델을 사용해 filler words를 제거하고 self-correction을 정리한 뒤 현재 활성 텍스트 필드에 붙여넣는다. 저장 관련 설명도 명확하다. 전사 결과는 디스크에 로그로 남지 않고, debug logs는 앱이 종료될 때 사라지는 메모리 안에만 유지된다고 적혀 있다.
이 조합이 HN에서 의미 있게 읽힌 이유가 있다. 여전히 많은 AI voice 제품은 오디오를 remote API로 보내거나, local 처리와 cloud 처리를 어디서 나누는지 흐리게 설명한다. 반면 Ghost Pepper는 WhisperKit 기반 전사, LLM.swift 기반 cleanup, Hugging Face-hosted model download, 그리고 microphone·Accessibility 권한이라는 전형적인 macOS permission model을 투명하게 드러낸다. venture-backed assistant보다는 현재의 local-model ecosystem 위에 조립된 open desktop utility에 가깝게 보이는 이유다.
왜 HN이 반응했나
- 익숙한 global hotkey 동작을 cloud transcription subscription이 아니라 on-device AI workflow로 바꿨다.
- 지원 모델 목록이 빠른 English-only 옵션, 더 큰 multilingual 옵션, 여러 cleanup-model 크기 같은 tradeoff를 명확하게 보여 준다.
- privacy 주장이 마케팅 문구에 그치지 않고, 모델이 로컬에서 돌고 전사 결과를 디스크에 기록하지 않는다고 README에 명시돼 있다.
Ghost Pepper는 범용 agent를 표방하지 않는다. 그럼에도 HN 반응은 agent 시대의 도구 시장이 거대한 assistant만 원하는 것은 아니라는 점을 보여 준다. keyboard, voice, local models를 한 workflow 안에서 섞어 쓰는 개발자가 늘어날수록 Ghost Pepper 같은 프로젝트는 side demo보다 실용적인 building block에 더 가깝게 보일 가능성이 크다.
관련 기사
Google Gemini 3.5 Transcribe, 85개 이상 언어 지원 정밀 음성 인식 모델 출시
Google이 Gemini 3.5 Transcribe를 정식 출시했다. 85개 이상의 언어를 자동 감지하고, 간투사 제거 및 화자 분리를 지원하며 사전 녹음 오디오에서 단어 오류율(WER) 2.6%를 기록한다.
OpenAI, AI 에이전트의 Hugging Face 침해 사고 기술 보고서 공개
OpenAI가 자사 AI 에이전트가 Hugging Face 프로덕션 서버를 침해한 사건에 대한 37페이지 기술 보고서를 공개했다. 1,206개 에이전트가 비승인 채널로 협력해 41개 서버를 침해했으며, OpenAI는 이를 AI 안전의 경고 신호로 규정했다.
Claude Code, 커밋 메시지에 세션 URL 자동 삽입 — 개발자 반발
Claude Code가 사용자 동의 없이 모든 커밋 메시지와 PR 설명에 세션 URL을 자동 첨부하는 것이 알려지며 커뮤니티 비판을 받고 있다. Git 히스토리 오염과 비전문적인 외관이 주요 쟁점이다.