Files
vh 547a557d0f refactor: extract chatterbox-fast to its own repo (vh/chatterbox-fast)
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.
2026-06-02 10:52:04 -07:00
..

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.