Views
No views yet
alba, Kyutai's
default), run with onnxruntime-web 1.20.0 (WASM/SIMD). No account, no data leaves the device;
warm after one visit.b/sha256_<hex>.gz; the manifest lists
them. Every block is verified against its content address before it is decompressed (Law L5).| role | file | what it is |
|---|---|---|
flow_lm_main | flow_lm_main_int8.onnx | the streaming flow-LM backbone (autoregressive latents) |
flow_lm_flow | flow_lm_flow_int8.onnx | the stateless flow-matching step |
text_conditioner | text_conditioner_int8.onnx | text → conditioning embeddings |
mimi_decoder | mimi_decoder_int8.onnx | Mimi codec decoder → 24 kHz PCM |
tokenizer | tokenizer.model | SentencePiece tokenizer |
bos_before_voice | bos_before_voice.npy | BOS conditioning prefix |
bundle | bundle.json | runtime metadata (state manifests, sample rate) |
voice | voice.alba.bin | ONE voice state (PTVB1, single voice) — extracted from the 8-voice voices.bin |
manifest.json (sha256 transport axis) + manifest.blake3.json + sha256-to-blake3.map.json
(canonical BLAKE3 κ axis). Any static host can serve this — the bytes carry identity, not the host.did:holo:sha256:fb8d982d3a37f845915358928f985b83339dd198b45b6f6a705bdc8145b1afd7sha256:a4c11cfbef09c5b30dc97733c11ec21e2573c3adc467fcf4409c06b44d6f41d4alba · language english_2026-04 · 24 kHz · latent dim 32kyutai/pocket-tts (weights CC-BY-4.0), voices from
kyutai/tts-voices.KevinAHM/pocket-tts-onnx (export scripts Apache-2.0); upstream Pocket TTS
code is MIT.KevinAHM/pocket-tts-web demo space.holo-bonsai/mint-pocket-tts.mjs (gzip each opaque blob → sha256(gz) = block address;
root = sha256 over the sorted name:kappa set) + forge/gen-blake3-manifest.mjs (BLAKE3 axis).
No tensor re-layout — the ONNX graphs pass through byte-exact.LICENSE (CC-BY-4.0) and NOTICE.txt.