parakeet-local-asr_skill

This skill helps you install and operate local Parakeet ASR for private transcription, with OpenClaw integration and optional Whisper fallback.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill parakeet-local-asr

  • _meta.json288 B
  • SKILL.md1.4 KB

Overview

This skill installs and operates a local NVIDIA Parakeet automatic speech recognition (ASR) service tailored for OpenClaw. It provides scripts to bootstrap, start, and validate a deterministic Parakeet ASR instance on Ubuntu/Linux and macOS (Intel and Apple Silicon). Use it to run a private, OpenAI-compatible transcription API locally, with optional Whisper fallback for reliability.

How this skill works

The skill supplies a small script suite (bootstrap, start, healthcheck, smoke-test) that installs dependencies and places the service in ~/parakeet-asr by default. The running service exposes an OpenAI-compatible transcription endpoint at http://localhost:9001/v1/audio/transcriptions for easy OpenClaw integration. Healthcheck and smoke-test scripts let you validate runtime health and perform quick transcription checks with local audio files.

When to use it

  • You need private/local speech-to-text without sending audio to cloud providers.
  • Setting up a local OpenAI-compatible transcription endpoint for OpenClaw integrations.
  • Troubleshooting or debugging a deterministic Parakeet ASR deployment on Ubuntu or macOS.
  • Running ASR on Apple Silicon or Intel macOS where local GPU/CPU optimizations matter.
  • Adding Whisper as an optional fallback for improved reliability.

Best practices

  • Run bootstrap.sh to install or update runtime before starting the service.
  • Use the default install path (~/parakeet-asr) or set PARAKEET_DIR to a dedicated directory to avoid accidental changes.
  • Run healthcheck.sh after start.sh to confirm the service is healthy before integrating with OpenClaw.
  • Use smoke-test.sh with representative short audio samples to validate transcription quality and latency.
  • Ask for permission before performing package-manager or privileged operations; avoid killing unrelated processes.

Example use cases

  • Deploy a private ASR endpoint for a voice assistant that must not send data offsite.
  • Prepare a reproducible local transcription environment for development and CI testing of OpenClaw voice features.
  • Migrate an existing OpenClaw integration from cloud transcription to a local Parakeet instance for cost and privacy reasons.
  • Fallback configuration where Parakeet is primary and Whisper is used when Parakeet fails or degrades.

FAQ

Default path is ~/parakeet-asr. Override by setting PARAKEET_DIR=/custom/path before running bootstrap.sh.

What endpoints does OpenClaw use to call this ASR?

Use http://localhost:9001 with the endpoint /v1/audio/transcriptions for OpenAI-compatible requests.

How do I verify the service is running correctly?

Run bash scripts/healthcheck.sh after starting the service. Use scripts/smoke-test.sh /path/to/audio.mp3 to perform a sample transcription.

Can I keep Whisper as a fallback?

Yes. If you prioritize reliability over purity, configure Whisper as an optional fallback provider.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational