Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kesslerio avatar

Local Whisper

  • 3 installs
  • Updated July 15, 2026
  • kesslerio/local-whisper-openclaw-skill

Transcribes audio locally with OpenAI Whisper so audio never leaves the machine, supporting 97+ languages.

About

A skill that transcribes voice and audio locally using OpenAI Whisper, keeping audio fully private. A developer uses it to transcribe voice messages offline in 97+ languages without cloud APIs.

  • Runs OpenAI Whisper locally so audio never leaves the machine
  • Supports 97+ languages and integrates with OpenClaw voice-message handling

Local Whisper by the numbers

  • 3 all-time installs (skills.sh)
  • Ranked #1,153 of 1,335 Generative Media skills by installs in the Skillselion catalog
  • Data as of Jul 25, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kesslerio/local-whisper-openclaw-skill --skill local-whisper

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs3
Last updatedJuly 15, 2026
Repositorykesslerio/local-whisper-openclaw-skill

What it does

Transcribes audio locally with OpenAI Whisper so audio never leaves the machine, supporting 97+ languages.

Files

SKILL.mdMarkdownGitHub ↗

🎙️ Local Whisper Transcription

100% private voice transcription using OpenAI Whisper. Audio never leaves your machine.

⚠️ Important: OpenClaw Configuration Required

This skill must be configured in OpenClaw's tools.media.audio to handle incoming voice messages. Without this config, voice messages may cause token overflow errors or be sent to cloud APIs.

Add to ~/.openclaw/openclaw.json:

{
  tools: {
    media: {
      audio: {
        enabled: true,
        models: [
          {
            type: "cli",
            command: "node",
            args: ["<skill-path>/transcribe.js", "{{MediaPath}}"]
          }
        ]
      }
    }
  }
}

Replace <skill-path> with the actual path to this skill (e.g., /home/user/skills/local-whisper).

Quick Start

# Install dependencies
pip install openai-whisper

# Transcribe audio
node transcribe.js voice.ogg

CLI Options

--model <tiny|base|small|medium|large>  Model size (default: small)
--language <lang>                        Language code (default: auto)
--output-dir <dir>                       Output directory
--smart-model                           Auto-select model by file size
--check                                 Verify dependencies

Model Sizes

ModelSizeSpeedRAM
tiny39 MB⚡⚡⚡⚡~1GB
base74 MB⚡⚡⚡~1GB
small244 MB⚡⚡~2GB
medium769 MB~5GB
large1550 MB🐢~10GB

Documentation

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.