openai-whisper

Transcribe audio and video locally on Apple Silicon using MLX Whisper.

30|1|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/qianleigood/crawclaw --skill openai-whisper-qianleigood
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openai-whisper
Source: https://github.com/qianleigood/crawclaw/tree/main/skills/openai-whisper
Command: npx skills add https://github.com/qianleigood/crawclaw --skill openai-whisper-qianleigood

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mlx-whisper.

What problem does it solve?

Transcribes audio and video locally on Apple Silicon without requiring external APIs or an internet connection, protecting privacy and reducing cost.

Core Features & Use Cases

  • Local, offline transcription using MLX Whisper with default and optional models.
  • Apple Silicon-optimized performance for long recordings and batch processing.
  • Outputs: plain text or JSON for easy downstream processing.

Quick Start

Run the provided run.sh script with your media file to start transcription.

Frequently Asked Questions about openai-whisper

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

FAQPage Schema
How do I transcribe audio locally on Apple Silicon without an API key?

You can transcribe audio locally on Apple Silicon without an API key by running the provided run.sh script with your media file, which uses the mlx-whisper runtime to process recordings entirely offline.

Can I use mlx-whisper for batch processing long video recordings offline?

Yes, mlx-whisper supports batch processing and is optimized for Apple Silicon performance, making it suitable for transcribing long video recordings entirely offline without requiring external APIs.

What output formats are supported for offline audio-to-text transcription?

Offline audio-to-text transcription supports plain text or JSON outputs, allowing for easy downstream processing and integration of the transcribed speech data into everyday workflows.

Does local transcription with mlx-whisper protect privacy compared to cloud APIs?

Local transcription with mlx-whisper protects privacy by processing audio and video files entirely on your machine without an internet connection, preventing sensitive media from being sent to external cloud APIs.

What is the best way to run offline transcription for multimodal media on macOS?

The best way to run offline transcription for multimodal media on macOS is using the Python-based transcribe_mlx.py pipeline, which loads MLX Whisper models to transcribe audio and video locally on Apple Silicon.

Do I need an internet connection to use MLX Whisper for speech-to-text?

No, you do not need an internet connection to use MLX Whisper for speech-to-text, as the runtime loads models locally and performs all transcription offline on your Apple Silicon device.