chatterbox-fast is authored software with a test suite, not a config-mirror stack — so it moves to its own MIT-licensed, versioned, CI'd repo (gitea vh/chatterbox-fast, v0.1.0) following the sister-repo pattern. Replace stacks/chatterbox-fast/ with a pointer README; the moved code (scheduler/app/bench/tests/Dockerfile/compose) now lives in the new repo. The deployed :8197 service is unaffected (still runs the legacy devnen-based image; self-contained-image migration is an optional follow-up). The fleet catalog entry stays in docs/asset-engine/services.yaml.
chatterbox-fast — moved to its own repository
The chatterbox-fast streaming TTS engine now lives at:
https://gitea.phasefinal.com/vh/chatterbox-fast — MIT, open-source (
v0.1.0)
Extracted from this workspace on 2026-06-02. Unlike the other entries under
stacks/ (thin compose+conf wrappers around upstream images), chatterbox-fast is
authored software with a test suite — so it gets its own versioned, CI'd repo
following the sister-repo pattern (task-board / vor / asset-engine / …). The new
repo owns the code, the self-contained Dockerfile, the tests, and three
public-domain LibriVox starter voices.
Deployed service
The live service on irv-ml1:8197 (catalog entry chatterbox-fast, status
ready) currently runs the original devnen-based image from before the extraction.
Migrating it to the self-contained image from the new repo is an optional
follow-up — note that image needs an HF_TOKEN at runtime (the Chatterbox-Turbo
model is public + MIT, but the chatterbox-tts package requires a token to
download it; the legacy devnen image sidesteps this).
Catalog
The fleet catalog entry stays here in
docs/asset-engine/services.yaml — it's
fleet-wide (consumed by asset-engine), not chatterbox-fast-specific.