use-local-whisper

Replace cloud WhatsApp voice transcription with local whisper.cpp processing.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill replaces cloud-based voice transcription with a local, offline workflow so audio messages can be transcribed without API costs, network dependency, or external data exposure.

Core Features & Use Cases

  • On-device transcription: Switches WhatsApp voice-message processing to whisper.cpp running locally on Apple Silicon.
  • Deterministic setup: Verifies the binary, ffmpeg, model files, and launchd PATH before applying the change.
  • Implementation workflow: Merges the local-whisper branch, rebuilds the project, updates service configuration, and provides troubleshooting guidance.
  • Use case: A user wants private voice-note transcription for a WhatsApp-based assistant and needs the entire pipeline to stay on their machine.

Quick Start

Ask the skill to convert WhatsApp transcription to local whisper.cpp, then confirm the model, build, service PATH, and restart steps are in place.

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 voice notes locally on-device?

To transcribe WhatsApp voice notes locally, this Skill configures whisper.cpp to process audio messages offline, replacing cloud APIs with an on-device pipeline. It requires downloading audio through Baileys-based channel logic and processing it with a local GGML model file.

What do I need to run offline voice transcription with whisper.cpp?

Running offline voice transcription with whisper.cpp requires the voice-transcription skill, the whisper.cpp binary, ffmpeg, a GGML model file, and launchd PATH configuration for the local binary. The setup verifies these dependencies before applying the local processing change.

Does local whisper.cpp transcription work without internet access?

Yes, local whisper.cpp transcription works entirely offline without network dependency. It processes WhatsApp audio messages on-device using Apple Silicon, ensuring private voice-note workflows without external data exposure or API costs.

How do I switch WhatsApp audio transcription from cloud to local?

To switch WhatsApp audio transcription from cloud to local, the Skill merges the local-whisper branch, rebuilds the project, updates the service configuration, verifies the model files and launchd PATH, and provides troubleshooting guidance for the restart steps.

Why is my local whisper.cpp setup not working for WhatsApp audio?

Local whisper.cpp setup may fail if the binary, ffmpeg, model files, or launchd PATH are incorrectly configured. The Skill provides deterministic setup verification and troubleshooting guidance to ensure the service PATH and build steps are correctly applied for on-device processing.

Can I use whisper.cpp for private voice transcription on Apple Silicon?

Yes, you can use whisper.cpp for private voice transcription on Apple Silicon. This Skill applies on-device processing to WhatsApp voice messages, ensuring audio data remains completely offline and private without relying on external cloud transcription services.