personal memory agent
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

install_parakeet_model: drop wrong -coreml suffix from MAC_FLUIDAUDIO_REPO_NAME

The lode-shipped value parakeet-tdt-0.6b-v3-coreml did not match the
directory FluidAudio v0.14.0 actually writes on Apple Silicon. Empirically
re-verified by direct helper invocation against a fresh /tmp cache dir on
Mac17,9 / Apple M5 Pro, FluidAudio v0.14.0:

parakeet-helper --cache-dir /tmp/freshtest/cache ... --model v3 ...
-> wrote to /tmp/freshtest/parakeet-tdt-0.6b-v3/

So the constant must be parakeet-tdt-0.6b-v3 (no -coreml suffix) for
_verify_mac_cache to land on the actual model files. Without this fix,
make install-models on darwin/arm64 still exited 1 with macOS cache
verification failed even with the FluidAudio-resolved-path fix in place.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

+2 -2
+2 -2
scripts/install_parakeet_model.py
··· 23 23 PARAKEET_ONNX_VARIANT_ENV = "PARAKEET_ONNX_VARIANT" 24 24 HELPER_ENV_KEY = "SOLSTONE_PARAKEET_HELPER" 25 25 MAC_CACHE_DIR = Path.home() / "Library/Application Support/solstone/parakeet/models" 26 - # FluidAudio's downloadAndLoad(to:) treats the passed dir as the parent and writes into <parent>/<repo-folder>; this is the actual repo folder name pinned by FluidAudio v0.14.0 v3. 27 - MAC_FLUIDAUDIO_REPO_NAME = "parakeet-tdt-0.6b-v3-coreml" 26 + # FluidAudio's downloadAndLoad(to:) treats the passed dir as the parent and writes into <parent>/<repo-folder>; verified empirically against FluidAudio v0.14.0 v3 on Apple Silicon (helper invocation against a fresh cache dir wrote to <parent>/parakeet-tdt-0.6b-v3/). 27 + MAC_FLUIDAUDIO_REPO_NAME = "parakeet-tdt-0.6b-v3" 28 28 MAC_SENTINEL = MAC_CACHE_DIR / ".install-complete" 29 29 LINUX_HUB_DIR = Path.home() / ".cache/huggingface/hub" 30 30 LINUX_MODEL_DIR = LINUX_HUB_DIR / "models--istupakov--parakeet-tdt-0.6b-v3-onnx"