# Voice Scribe — CrispASR runtime, macOS arm64 Pre-built CrispASR runtime for the Voice Scribe Apple Silicon stack. Mirror of [`CrispStrobe/CrispASR`](https://github.com/CrispStrobe/CrispASR.git) `v0.6.0` (commit `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7`) built with Metal + CPU GGML backends, for use as the `crispasr` binary backing the `parakeet-tdt-0.6b-v3` GGUF Q5 lane on macOS. This is a **runtime bundle**, not a model. Voice Scribe downloads it on first run when the user picks Parakeet in Settings → ASR (or first PTT after selection). Layout: ``` bin/crispasr 1.9 MB arm64 binary lib/libcrispasr.0.6.0.dylib 3.0 MB primary runtime lib/libggml-base.0.10.2.dylib 0.7 MB GGML core lib/libggml-cpu.0.10.2.dylib 0.8 MB GGML CPU backend lib/libggml-metal.0.10.2.dylib ? MB GGML Metal backend lib/libggml.0.10.2.dylib ? MB GGML facade manifest.json sha256 + size per file ``` (Symlinks `lib*.dylib`, `lib*.0.dylib`, `lib*.1.dylib` rebuild client-side from the canonical files via `parakeet/scripts/download_models_apple.py --runtime crispasr`.) ## Provenance | Field | Value | | --- | --- | | Upstream repo | `https://github.com/CrispStrobe/CrispASR.git` | | Upstream ref | `v0.6.0` | | Upstream commit | `a471a3c6f93a69dd2f13b9b828312aa9bf99ebd7` | | Build host macOS | (see `manifest.json`) | | Target arch | `arm64` | | GGML backends | Metal + CPU (BLAS off) | | Compatibility | macOS 13.0 + Apple Silicon | | Signing | ad-hoc (Developer ID + notarization land via `release.yml`) | Authoritative file hashes are in `manifest.json`. Voice Scribe verifies sha256 of every downloaded file against the manifest at first-run install time. ## Verification ```bash shasum -a 256 bin/crispasr lib/*.0.6.0.dylib lib/*.0.10.2.dylib ``` Expected hashes match the `files[].sha256` entries in `manifest.json`. ## Smoke test ```bash DYLD_FALLBACK_LIBRARY_PATH=/path/to/lib bin/crispasr --version ``` Should print: ``` === build info === version : 0.6.0 git sha : a471a3c6 ``` ## License Inherits the upstream CrispASR license (MIT — see [CrispStrobe/CrispASR](https://github.com/CrispStrobe/CrispASR/blob/main/LICENSE)).