Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
145 changes: 145 additions & 0 deletions dist/registry/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,145 @@
{
"schema_version": 1,
"plugins": [
{
"id": "helsinki",
"name": "Helsinki",
"description": "Neural machine translation using OPUS-MT",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/helsinki/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/helsinki/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "kokoro",
"name": "Kokoro",
"description": "Text-to-speech using Sherpa-ONNX Kokoro models",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/kokoro/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/kokoro/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "matcha",
"name": "Matcha",
"description": "Text-to-speech using Matcha models",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/matcha/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/matcha/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "nllb",
"name": "NLLB",
"description": "Neural machine translation using NLLB",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/nllb/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/nllb/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "piper",
"name": "Piper",
"description": "Text-to-speech using Piper VITS models",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/piper/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/piper/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "pocket-tts",
"name": "Pocket TTS",
"description": "Lightweight CPU TTS using Kyutai Pocket TTS (Candle)",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/pocket-tts/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/pocket-tts/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "sensevoice",
"name": "SenseVoice",
"description": "Streaming speech-to-text using SenseVoice",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/sensevoice/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/sensevoice/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "supertonic",
"name": "Supertonic",
"description": "Multilingual TTS using Supertonic (66M params, 5 languages, up to 167x real-time)",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/supertonic/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/supertonic/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "vad",
"name": "VAD",
"description": "Voice activity detection",
"latest": "0.1.0",
"versions": [
{
"version": "0.1.0",
"manifest_url": "https://streamkit.dev/registry/plugins/vad/0.1.0/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/vad/0.1.0/manifest.minisig",
"published_at": "2026-01-29"
}
]
},
{
"id": "whisper",
"name": "Whisper",
"description": "Streaming speech-to-text using whisper.cpp",
"latest": "0.1.1",
"versions": [
{
"version": "0.1.1",
"manifest_url": "https://streamkit.dev/registry/plugins/whisper/0.1.1/manifest.json",
"signature_url": "https://streamkit.dev/registry/plugins/whisper/0.1.1/manifest.minisig",
"published_at": "2026-01-29"
}
]
}
]
}
46 changes: 46 additions & 0 deletions dist/registry/plugins/helsinki/0.1.0/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
{
"schema_version": 1,
"id": "helsinki",
"name": "Helsinki",
"version": "0.1.0",
"node_kind": "helsinki",
"kind": "native",
"description": "Neural machine translation using OPUS-MT",
"license": "MPL-2.0",
"entrypoint": "libhelsinki.so",
"bundle": {
"url": "https://github.com/streamer45/streamkit/releases/download/plugin-helsinki-v0.1.0/helsinki-0.1.0-bundle.tar.zst",
"sha256": "de5535e66d7b8fc15f66d121508e9fcb683004ca5805a0d8165a52cab9c88396",
"size_bytes": 2789232
},
"models": [
{
"id": "opus-mt-en-es",
"name": "OPUS-MT en-es",
"default": true,
"source": "huggingface",
"repo_id": "streamkit/helsinki-models",
"revision": "main",
"files": [
"opus-mt-en-es.tar.bz2"
],
"expected_size_bytes": 284844308,
"license": "Apache-2.0",
"license_url": "https://huggingface.co/Helsinki-NLP/opus-mt-en-es"
},
{
"id": "opus-mt-es-en",
"name": "OPUS-MT es-en",
"default": false,
"source": "huggingface",
"repo_id": "streamkit/helsinki-models",
"revision": "main",
"files": [
"opus-mt-es-en.tar.bz2"
],
"expected_size_bytes": 285443600,
"license": "Apache-2.0",
"license_url": "https://huggingface.co/Helsinki-NLP/opus-mt-es-en"
}
]
}
4 changes: 4 additions & 0 deletions dist/registry/plugins/helsinki/0.1.0/manifest.minisig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
untrusted comment: signature from minisign secret key
RUQ/85JEqYXEgQu2106jYZ2KJ6PwUN14VB81DAPedhLxxHtee0QvxCMy+8iSwSr7hZicI0FgNBXv++Km4lgNwdXV+Awa6VLD9wo=
trusted comment: timestamp:1769717268 file:manifest.json hashed
e/o1RyUNwNxYO3Fhg9jroLmCcDoF4zvkfyD16pbwcdCtBdi+WvrX3gASAL18RQjFwI0+rtuT51f7CjeT2dEPDg==
33 changes: 33 additions & 0 deletions dist/registry/plugins/kokoro/0.1.0/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"schema_version": 1,
"id": "kokoro",
"name": "Kokoro",
"version": "0.1.0",
"node_kind": "kokoro",
"kind": "native",
"description": "Text-to-speech using Sherpa-ONNX Kokoro models",
"license": "MPL-2.0",
"entrypoint": "libkokoro.so",
"bundle": {
"url": "https://github.com/streamer45/streamkit/releases/download/plugin-kokoro-v0.1.0/kokoro-0.1.0-bundle.tar.zst",
"sha256": "5eb0a35e1b5fe836db3670613797e6a7c171833c8266bea897d05c3ca8647f83",
"size_bytes": 7644486
},
"models": [
{
"id": "kokoro-multi-lang-v1_1",
"name": "Kokoro multi-lang v1.1",
"default": true,
"source": "huggingface",
"repo_id": "streamkit/kokoro-models",
"revision": "main",
"files": [
"kokoro-multi-lang-v1_1.tar.bz2"
],
"expected_size_bytes": 364816464,
"license": "Apache-2.0",
"license_url": "https://github.com/k2-fsa/sherpa-onnx/blob/master/LICENSE",
"sha256": "a3f4c73d043860e3fd2e5b06f36795eb81de0fc8e8de6df703245edddd87dbad"
}
]
}
4 changes: 4 additions & 0 deletions dist/registry/plugins/kokoro/0.1.0/manifest.minisig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
untrusted comment: signature from minisign secret key
RUQ/85JEqYXEgVOIqqCRZrnapQZRodQxOUEi2ICAVcR0IjY7mCueJhHMZxYk6aQKQ9bGub1VODdtTaiYfK/Uj8/q9TsgHP8+ZAk=
trusted comment: timestamp:1769717268 file:manifest.json hashed
y4jobNdLx+BrIonZpMEihNlOGCprEJ56PNOPBESkzas0/SLem84MezhwTscu1CZ72RC7SzLOSv2VnuYGairbBw==
33 changes: 33 additions & 0 deletions dist/registry/plugins/matcha/0.1.0/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"schema_version": 1,
"id": "matcha",
"name": "Matcha",
"version": "0.1.0",
"node_kind": "matcha",
"kind": "native",
"description": "Text-to-speech using Matcha models",
"license": "MPL-2.0",
"entrypoint": "libmatcha.so",
"bundle": {
"url": "https://github.com/streamer45/streamkit/releases/download/plugin-matcha-v0.1.0/matcha-0.1.0-bundle.tar.zst",
"sha256": "cfb69717101ba630b93f09ece2e7764e7f26d36891001806a8fedc5d650aa5a5",
"size_bytes": 7636827
},
"models": [
{
"id": "matcha-icefall-en_US-ljspeech",
"name": "Matcha LJSpeech",
"default": true,
"source": "huggingface",
"repo_id": "streamkit/matcha-models",
"revision": "main",
"files": [
"matcha-icefall-en_US-ljspeech.tar.bz2",
"matcha-icefall-en_US-ljspeech/vocos-22khz-univ.onnx"
],
"expected_size_bytes": 130630855,
"license": "CC-BY-4.0",
"license_url": "https://keithito.com/LJ-Speech-Dataset/"
}
]
}
4 changes: 4 additions & 0 deletions dist/registry/plugins/matcha/0.1.0/manifest.minisig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
untrusted comment: signature from minisign secret key
RUQ/85JEqYXEgR0kiQugS1mMiyGd06qZIlzBzfhXEM5MdNmeBl0Ik0CKRAPsfSUjMlIYL2RFk2Vrzc1gTM1WefHAeSrjYbPsBQc=
trusted comment: timestamp:1769717268 file:manifest.json hashed
ZeroDvu5xAIdY1Fq3VV2BZby3I+WHfJ3Kd6MhjX5o8CqtKCvzcoZptWTdpLHOv10I0iwY+C+h63EKXMTE13KCQ==
32 changes: 32 additions & 0 deletions dist/registry/plugins/nllb/0.1.0/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"schema_version": 1,
"id": "nllb",
"name": "NLLB",
"version": "0.1.0",
"node_kind": "nllb",
"kind": "native",
"description": "Neural machine translation using NLLB",
"license": "MPL-2.0",
"entrypoint": "libnllb.so",
"bundle": {
"url": "https://github.com/streamer45/streamkit/releases/download/plugin-nllb-v0.1.0/nllb-0.1.0-bundle.tar.zst",
"sha256": "d12cdc5e2497aeddb40a0882c53063f487b37362a370138daa28d2b3f3c3a60c",
"size_bytes": 2991075
},
"models": [
{
"id": "nllb-200-distilled-600M-ct2-int8",
"name": "NLLB-200 distilled 600M (CTranslate2 int8)",
"default": false,
"source": "huggingface",
"repo_id": "streamkit/nllb-models",
"revision": "main",
"files": [
"nllb-200-distilled-600M-ct2-int8.tar.bz2"
],
"expected_size_bytes": 1135260128,
"license": "CC-BY-NC-4.0",
"license_url": "https://huggingface.co/facebook/nllb-200-distilled-600M"
}
]
}
4 changes: 4 additions & 0 deletions dist/registry/plugins/nllb/0.1.0/manifest.minisig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
untrusted comment: signature from minisign secret key
RUQ/85JEqYXEgedOcpPsUjfT9dnv0Smz6LOlVfL9s188ObHESxJ0+coB5jz9NB/h7iBIBpcOff2sWo10OZ3j951SPNeHGrdF+AA=
trusted comment: timestamp:1769717268 file:manifest.json hashed
qk4wpijq5ICCBVX1Xh9S+BKCftvkDerYiFx2hc9h4rU+ACYHrtx/RgoxwCV4JOGf+EeJOKd2ej20Q6NS4Q6HCQ==
48 changes: 48 additions & 0 deletions dist/registry/plugins/piper/0.1.0/manifest.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
{
"schema_version": 1,
"id": "piper",
"name": "Piper",
"version": "0.1.0",
"node_kind": "piper",
"kind": "native",
"description": "Text-to-speech using Piper VITS models",
"license": "MPL-2.0",
"entrypoint": "libpiper.so",
"bundle": {
"url": "https://github.com/streamer45/streamkit/releases/download/plugin-piper-v0.1.0/piper-0.1.0-bundle.tar.zst",
"sha256": "7217234a2b4244cff3e2a3586282cf6d3050204f913a5a0f365a61c0c83190e9",
"size_bytes": 7627068
},
"models": [
{
"id": "piper-en_US-libritts_r-medium",
"name": "Piper en_US libritts_r (medium)",
"default": true,
"source": "huggingface",
"repo_id": "streamkit/piper-models",
"revision": "main",
"files": [
"vits-piper-en_US-libritts_r-medium.tar.bz2"
],
"expected_size_bytes": 82018491,
"license": "CC-BY-4.0 + GPL-3.0",
"license_url": "http://www.openslr.org/141/",
"sha256": "78c137daa7eddaf57190cf05c020efd6e593015f62c82ee999ef570fc2dff496"
},
{
"id": "piper-es_MX-claude-high",
"name": "Piper es_MX claude (high)",
"default": false,
"source": "huggingface",
"repo_id": "streamkit/piper-models",
"revision": "main",
"files": [
"vits-piper-es_MX-claude-high.tar.bz2"
],
"expected_size_bytes": 67207890,
"license": "Apache-2.0 + GPL-3.0",
"license_url": "https://huggingface.co/spaces/HirCoir/Piper-TTS-Spanish",
"sha256": "ec33fb689c248fe64810aab564cba97babf0f506672cfd404928d46e751a4721"
}
]
}
4 changes: 4 additions & 0 deletions dist/registry/plugins/piper/0.1.0/manifest.minisig
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
untrusted comment: signature from minisign secret key
RUQ/85JEqYXEgURefh3Phw25TcQnOL8W9tEM75QUoSwbyoaDo/4dMsbTGRF/iF03QK2QupXU4Q4BMZybW/fNHAsLA6Sb9I0fiQw=
trusted comment: timestamp:1769717268 file:manifest.json hashed
ttGX8Ad/afYR4bhAU3P7EuctYDQkMTaDAoG7mHJI0lSIPpuF3xcmKuZeVnRNPm99DtmezI7+qZYzdyySvqbKCA==
Loading
Loading