A high-performance local speech-to-text engine for OpenClaw using whisper.cpp for private, offline transcription.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install whisper-cpp
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install whisper-cpp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The whisper-cpp skill brings high-performance, local speech-to-text capabilities to your AI agent environment. By integrating the optimized whisper.cpp engine, this skill allows for the transcription of voice notes and audio files without sending data to external providers or incurring API costs. It is an essential component for users building privacy-first Openclaw Skills that need to process inbound audio data directly on their own hardware.
This skill is particularly effective for handling Telegram voice notes, leveraging ffmpeg for seamless format conversion and whisper.cpp for efficient inference. Because it supports various ggml model sizes, users can balance speed and accuracy based on their specific server or desktop specifications, making it one of the most versatile Openclaw Skills for media processing.
To install the whisper-cpp skill, ensure you have build tools, curl, and ffmpeg installed, then execute the following commands from the skill directory:
bash scripts/install_whisper_cpp.sh
bash scripts/download_models.sh
bash scripts/install_wrapper.sh
bash scripts/patch_openclaw_audio.sh
You can customize which models are downloaded by passing them as arguments:
bash scripts/download_models.sh tiny base small
The skill manages its assets and configurations using the following structure:
| Component | Path | Description |
|---|---|---|
| Models | ~/.cache/whisper |
Stores ggml model files (e.g., base, small, large-v3) |
| Binaries | ~/.local/bin/ |
Contains the openclaw-whisper-stt executable and whisper-cli |
| Config | OpenClaw | Integrated via the tools.media.audio configuration keys |
| Wrapper | bin/ |
Source for the OpenClaw wrapper script |
OPENCLAW_WHISPER_LANG.OPENCLAW_WHISPER_MODEL variable.Loading
A comprehensive integration tool for managing members, invoices, and events through the easyVerein v2.0 REST API.

A specialized automation skill that appends text bullet points directly into your FocusNote daily logs via the local filesystem.

A high-performance, local Vietnamese text-to-speech engine with zero-shot voice cloning capabilities.

An automated tool to generate professional LaTeX-based math worksheets, step-by-step answer keys, and study guides for K-12 education.

An advanced profit analytics skill for e-commerce merchants to track real-time net profit and advertising performance.

A specialized skill for generating comprehensive local archives of the OpenClaw workspace and configuration files.








































