use-local-whisper

Migrate WhatsApp voice transcription from the Whisper API to local whisper.cpp on Apple Silicon.

Updated Mar 15, 2026
One-click install
npx skills add https://github.com/Arno37/nanoclaw_test --skill use-local-whisper-arno37
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: use-local-whisper
Source: https://github.com/Arno37/nanoclaw_test/tree/main/.claude/skills/use-local-whisper
Command: npx skills add https://github.com/Arno37/nanoclaw_test --skill use-local-whisper-arno37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Switches voice transcription from OpenAI's Whisper API to local whisper.cpp, enabling on-device processing on Apple Silicon. WhatsApp is the currently supported channel and the skill requires the voice-transcription skill to be applied first.

Core Features & Use Cases

  • Local transcription on-device using whisper.cpp (no API key, no network dependency)
  • WhatsApp channel support with Apple Silicon optimization
  • Phase-guided setup: pre-flight checks, code changes, verification, and runtime configuration

Quick Start

Enable on-device transcription by applying this skill and following the local setup for WhatsApp transcription.

Frequently Asked Questions about use-local-whisper

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I transcribe WhatsApp audio locally on Apple Silicon?▼

You can transcribe WhatsApp audio locally by switching to whisper.cpp for on-device processing. This enables local transcription on Apple Silicon without needing an API key or network dependency.

What are the prerequisites for local voice transcription with whisper.cpp?▼

Local voice transcription requires a prior application of the voice-transcription skill. The skill enforces pre-flight checks and dependency presence before migrating from the API to local whisper.cpp processing.

How does on-device transcription compare to using the OpenAI Whisper API?▼

On-device transcription using local whisper.cpp eliminates network dependency and API key requirements. It provides local transcription on Apple Silicon compared to the OpenAI Whisper API's cloud-based processing.

Can I process voice messages without a network connection using whisper.cpp?▼

Yes, whisper.cpp enables on-device processing for voice transcription without any network dependency. This allows you to process WhatsApp audio locally on Apple Silicon completely offline.

How do I migrate from the Whisper API to local whisper-cli processing?▼

Migration involves a phase-guided setup including pre-flight checks, code changes, verification, and runtime configuration. This workflow switches your transcription from the API to local whisper.cpp processing.

What limitations exist when using whisper-cli for WhatsApp transcription?▼

Local whisper-cli transcription is currently limited to the WhatsApp channel and requires Apple Silicon hardware. It also mandates that the voice-transcription skill is applied first before setup.