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.
28 lines
1.3 KiB
Markdown
28 lines
1.3 KiB
Markdown
# 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`](../../docs/asset-engine/services.yaml) — it's
|
|
fleet-wide (consumed by asset-engine), not chatterbox-fast-specific.
|