use-local-whisper

Switch local voice transcription from OpenAI Whisper API to whisper.cpp on Apple Silicon.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill allows for local voice transcription using whisper.cpp, eliminating the need for the OpenAI Whisper API, thus saving costs and ensuring privacy.

Core Features & Use Cases

  • Local Transcription: Transcribes voice notes using whisper.cpp running on Apple Silicon.
  • Offline Capability: Operates entirely on-device, requiring no network connection or API keys.
  • Use Case: A user sends a voice message on WhatsApp. Instead of relying on an external API, the agent uses the locally installed whisper.cpp to transcribe the message directly on the user's machine.

Quick Start

Apply the voice-transcription skill and ensure whisper-cpp and ffmpeg are installed.

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 messages locally on Apple Silicon?

Local voice transcription requires whisper.cpp and ffmpeg installed on your Apple Silicon machine. You must also apply the voice-transcription skill beforehand to enable the agent to route audio processing to the local whisper.cpp execution environment.

Can I transcribe audio offline without an OpenAI Whisper API key?

Yes, offline audio transcription without an OpenAI Whisper API key is possible by running whisper.cpp directly on Apple Silicon. This approach processes voice notes entirely on-device, ensuring privacy and eliminating network dependencies or API costs.

Does local voice transcription with whisper.cpp work completely offline?

Local voice transcription with whisper.cpp operates entirely offline on Apple Silicon devices. It requires no network connection or API keys, executing all audio-to-text conversion directly on your hardware to maintain data privacy and reduce operational costs.

What is the best way to avoid API costs for private voice transcription?

The best way to avoid API costs for private voice transcription is switching from the OpenAI Whisper API to whisper.cpp on Apple Silicon. This local approach processes audio entirely on-device, ensuring complete data privacy while eliminating per-usage API fees.

Why do I need to apply the voice-transcription skill before using local whisper?

You need to apply the voice-transcription skill first because it establishes the base audio processing pipeline. The local whisper integration then modifies this existing pipeline to route transcription tasks to whisper.cpp on Apple Silicon instead of the default OpenAI API.