← Back to Skills Marketplace
12421
Downloads
12
Stars
80
Active Installs
1
Versions
Install in OpenClaw
/install local-whisper
Description
Local speech-to-text using OpenAI Whisper. Runs fully offline after model download. High quality transcription with multiple model sizes.
Usage Guidance
Install only if you are comfortable with the uv/pip dependency setup and the initial Whisper model download/cache size. Consider pinning package versions or using a lockfile, and verify the intended command wrapper because the documentation names scripts/local-whisper while the reviewed bundle contains scripts/transcribe.py.
Capability Analysis
Type: OpenClaw Skill
Name: local-whisper
Version: 1.0.0
The skill bundle provides local speech-to-text functionality using OpenAI Whisper. The `SKILL.md` clearly outlines its purpose, usage, and setup, including legitimate dependencies like `ffmpeg` and Python libraries `openai-whisper` and `torch` from trusted sources (download.pytorch.org). The `scripts/transcribe.py` script correctly implements the transcription logic without any signs of data exfiltration, malicious execution, persistence, or prompt injection against the agent. The only network activity is the expected initial download of Whisper models by the `openai-whisper` library, which is consistent with the 'offline after model download' description.
Capability Assessment
Purpose & Capability
The artifacts match the stated purpose: SKILL.md describes local speech-to-text and scripts/transcribe.py loads a Whisper model, transcribes a user-supplied audio file, and prints text or JSON.
Instruction Scope
Use is user-directed and scoped to an existing audio file; the documentation examples reference scripts/local-whisper, while the bundle contains scripts/transcribe.py, which is a packaging/usability mismatch rather than a security issue.
Install Mechanism
Setup uses a local uv virtual environment and installs click, openai-whisper, and torch from external package sources without pinned versions; this is expected for Whisper but should be reviewed for supply-chain hygiene.
Credentials
The ffmpeg requirement, local model files, and initial model download are proportionate to offline speech-to-text; no credentials, broad filesystem indexing, unrelated network calls, or account access are shown.
Persistence & Privilege
The artifacts show no background service, privilege escalation, destructive action, autonomous persistence, or credential/session handling beyond expected local dependency and model caches.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install local-whisper - After installation, invoke the skill by name or use
/local-whisper - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of local-whisper: local speech-to-text using OpenAI Whisper, fully offline after model download.
- Supports multiple model sizes for different speed/quality needs: tiny, base (default), small, turbo, large-v3.
- Includes options for language selection, timestamps, JSON output, and quiet mode.
- Provides clear setup instructions using uv-managed Python virtual environment.
- Requires ffmpeg for audio processing.
Metadata
Frequently Asked Questions
What is Local Whisper?
Local speech-to-text using OpenAI Whisper. Runs fully offline after model download. High quality transcription with multiple model sizes. It is an AI Agent Skill for Claude Code / OpenClaw, with 12421 downloads so far.
How do I install Local Whisper?
Run "/install local-whisper" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Local Whisper free?
Yes, Local Whisper is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Local Whisper support?
Local Whisper is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Local Whisper?
It is built and maintained by araa47 (@araa47); the current version is v1.0.0.
More Skills