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

Local Whisper

  • 260 installs
  • Updated February 16, 2026
  • thinkfleetai/thinkfleet-engine

Local Whisper is an agent skill that transcribes audio files with OpenAI Whisper entirely offline after models are downloaded.

About

Local Whisper is a ThinkFleet agent skill that wraps OpenAI Whisper for on-machine speech-to-text. Solo and indie builders use it when they need transcripts from interviews, support calls, or voice notes without routing sensitive audio through third-party APIs. After ffmpeg is available and the skill’s uv venv is installed, you point the script at a WAV (or compatible) file and choose a model size that matches latency versus accuracy. Timestamps and JSON modes make the output easy to feed into summarization skills, RAG ingestion, or ticket notes. It fits the build phase as a local integration: predictable cost, no per-minute cloud billing, and control over model weight on laptops or CI runners with enough disk.

  • Fully offline transcription after one-time Whisper model download
  • CLI with five model tiers from tiny (39M) through large-v3 (1.5GB)
  • Optional word timestamps and JSON output for pipelines
  • Default base model; turbo model positioned for best speed/quality tradeoff
  • uv-managed Python 3.12 venv with ffmpeg as the required binary

Local Whisper by the numbers

  • 260 all-time installs (skills.sh)
  • +9 installs in the week ending Jul 27, 2026 (Skillselion tracking)
  • Ranked #2,479 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 27, 2026 (Skillselion catalog sync)
npx skills add https://github.com/thinkfleetai/thinkfleet-engine --skill local-whisper

Add your badge

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

Listed on Skillselion
Installs260
Security audit3 / 3 scanners passed
Last updatedFebruary 16, 2026
Repositorythinkfleetai/thinkfleet-engine

What it does

Transcribe voice memos, meeting audio, and agent-recorded WAV files locally without sending audio to a cloud STT API.

Who is it for?

Best when you want repeatable local transcription on macOS/Linux agents with ffmpeg and room for up to ~1.5GB model weights.

Skip if: Skip if you need real-time streaming dictation, GPU-only training pipelines, or transcription without installing Python, torch, and ffmpeg.

When should I use this skill?

You need high-quality speech-to-text from audio files and want it to run fully offline after model download.

What you get

You get plain-text or JSON transcripts with optional timestamps from a local CLI, ready to paste into docs, tickets, or the next agent skill in your chain.

  • Plain-text transcript on stdout
  • Optional JSON transcript with word-level timestamps

By the numbers

  • 5 documented model sizes from tiny through large-v3
  • Default model base at 74M parameters

Files

SKILL.mdMarkdownGitHub ↗

Local Whisper STT

Local speech-to-text using OpenAI's Whisper. Fully offline after initial model download.

Usage

# Basic
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav

# Better model
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav --model turbo

# With timestamps
~/.thinkfleetbot/skills/local-whisper/scripts/local-whisper audio.wav --timestamps --json

Models

ModelSizeNotes
tiny39MFastest
base74MDefault
small244MGood balance
turbo809MBest speed/quality
large-v31.5GBMaximum accuracy

Options

  • --model/-m — Model size (default: base)
  • --language/-l — Language code (auto-detect if omitted)
  • --timestamps/-t — Include word timestamps
  • --json/-j — JSON output
  • --quiet/-q — Suppress progress

Setup

Uses uv-managed venv at .venv/. To reinstall:

cd ~/.thinkfleetbot/skills/local-whisper
uv venv .venv --python 3.12
uv pip install --python .venv/bin/python click openai-whisper torch --index-url https://download.pytorch.org/whl/cpu

Related skills

How it compares

Use instead of always-on cloud Whisper APIs when offline runs and data residency matter more than managed scaling.

FAQ

Who is local-whisper for?

Developers running Claude Code, Cursor, or similar agents who need WAV-to-text locally for notes, content, or automation without a paid STT service.

When should I use local-whisper?

During build when you are ingesting voice recordings into specs or agent memory, or in grow/operate when you batch-transcribe support or meeting audio machine.

Is local-whisper safe to install?

Review the Security Audits panel on this Prism page before installing; the skill runs shell scripts, downloads ML weights, and needs filesystem access for venv and models.

AI & Agent Buildingautomationllm

This week in AI coding

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

unsubscribe anytime.