Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.

remsky/Kokoro-FastAPI

https://github.com/remsky/Kokoro-FastAPI · scanned 2026-05-15 03:48 UTC (3 weeks ago) · 10 languages

157 findings (52 legacy + 105 scanner) 59th percentile · Python · small (2-20K LoC) Scanner says 44 (higher by 29)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 weeks ago · v1 · 44 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-17-v4 calibration-aware
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 53.5 0.25 13.38
testing_score 95.0 0.20 19.00
documentation_score 97.0 0.15 14.55
practices_score 65.0 0.15 9.75
code_quality 74.5 0.10 7.45
Overall 1.00 73.1
Calibrated penalty buckets (security_score): web: 1.6 · authz: 5.5 · docker: 32.9 · threat: 14.5
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 822 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.

LabelLayerStatusPath
verify_files software healthy docker/scripts/download_model.py:12
download_model software healthy docker/scripts/download_model.py:42
main software healthy docker/scripts/download_model.py:88
kokoro_backend software healthy api/tests/test_kokoro_v1.py:13
test_initial_state software healthy api/tests/test_kokoro_v1.py:18
test_memory_management software healthy api/tests/test_kokoro_v1.py:29
test_clear_memory software healthy api/tests/test_kokoro_v1.py:44
test_unload_with_pipelines software healthy api/tests/test_kokoro_v1.py:52
test_generate_validation software healthy api/tests/test_kokoro_v1.py:71
test_generate_from_tokens_validation software healthy api/tests/test_kokoro_v1.py:79
test_get_pipeline_creates_new software healthy api/tests/test_kokoro_v1.py:86
test_get_pipeline_reuses_existing software healthy api/tests/test_kokoro_v1.py:107
test_generate_uses_correct_pipeline software healthy api/tests/test_kokoro_v1.py:128
mock_voice_tensor software healthy api/tests/conftest.py:17
mock_audio_output software healthy api/tests/conftest.py:26
mock_model_manager software healthy api/tests/conftest.py:35
mock_generate software healthy api/tests/conftest.py:40
mock_voice_manager software healthy api/tests/conftest.py:49
tts_service software healthy api/tests/conftest.py:60
test_voice software healthy api/tests/conftest.py:69
mock_managers software healthy api/tests/test_tts_service.py:13
_mock_managers software healthy api/tests/test_tts_service.py:16
tts_service software healthy api/tests/test_tts_service.py:36
_create_service software healthy api/tests/test_tts_service.py:39
test_service_creation software healthy api/tests/test_tts_service.py:46
test_get_voice_path_single software healthy api/tests/test_tts_service.py:65
test_get_voice_path_combined software healthy api/tests/test_tts_service.py:86
test_list_voices software healthy api/tests/test_tts_service.py:115
test_voice software healthy api/tests/test_openai_endpoints.py:27
mock_openai_mappings software healthy api/tests/test_openai_endpoints.py:33
mock_json_file software healthy api/tests/test_openai_endpoints.py:46
test_load_openai_mappings software healthy api/tests/test_openai_endpoints.py:57
test_load_openai_mappings_file_not_found software healthy api/tests/test_openai_endpoints.py:67
test_list_models software healthy api/tests/test_openai_endpoints.py:74
test_retrieve_model software healthy api/tests/test_openai_endpoints.py:95
test_get_tts_service_initialization software healthy api/tests/test_openai_endpoints.py:116
get_service software healthy api/tests/test_openai_endpoints.py:125
test_stream_audio_chunks_client_disconnect software healthy api/tests/test_openai_endpoints.py:138
mock_stream software healthy api/tests/test_openai_endpoints.py:245
test_openai_voice_mapping software healthy api/tests/test_openai_endpoints.py:172
test_openai_voice_mapping_streaming software healthy api/tests/test_openai_endpoints.py:191
test_invalid_openai_model software healthy api/tests/test_openai_endpoints.py:214
mock_audio_bytes software healthy api/tests/test_openai_endpoints.py:233
mock_tts_service software healthy api/tests/test_openai_endpoints.py:239
test_openai_speech_endpoint software healthy api/tests/test_openai_endpoints.py:258
test_openai_speech_streaming software healthy api/tests/test_openai_endpoints.py:287
test_openai_speech_pcm_streaming software healthy api/tests/test_openai_endpoints.py:310
test_openai_speech_invalid_voice software healthy api/tests/test_openai_endpoints.py:331
test_openai_speech_empty_text software healthy api/tests/test_openai_endpoints.py:354
mock_error_stream software healthy api/tests/test_openai_endpoints.py:474

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
start-cpu.sh software healthy start-cpu.sh
start-gpu_mac.sh software healthy start-gpu_mac.sh
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
pyproject.toml software healthy pyproject.toml
CHANGELOG.md software healthy CHANGELOG.md
.ruff.toml software healthy .ruff.toml
start-gpu.sh software healthy start-gpu.sh
Chart.yaml software healthy charts/kokoro-fastapi/Chart.yaml
values.yaml software healthy charts/kokoro-fastapi/values.yaml
kokoro-tts-service.yaml software healthy charts/kokoro-fastapi/templates/kokoro-tts-service.yaml
hpa.yaml software healthy charts/kokoro-fastapi/templates/hpa.yaml
serviceaccount.yaml software healthy charts/kokoro-fastapi/templates/serviceaccount.yaml
ingress.yaml software healthy charts/kokoro-fastapi/templates/ingress.yaml
kokoro-tts-deployment.yaml software healthy charts/kokoro-fastapi/templates/kokoro-tts-deployment.yaml
test-connection.yaml software healthy charts/kokoro-fastapi/templates/tests/test-connection.yaml
aks-tls-values.yaml software healthy charts/kokoro-fastapi/examples/aks-tls-values.yaml
gpu-operator-values.yaml software healthy charts/kokoro-fastapi/examples/gpu-operator-values.yaml
build.sh software healthy docker/build.sh
download_model.sh software healthy docker/scripts/download_model.sh
download_model.py software healthy docker/scripts/download_model.py
entrypoint.sh software healthy docker/scripts/entrypoint.sh
Dockerfile software healthy docker/gpu/Dockerfile
docker-compose.yml software healthy docker/gpu/docker-compose.yml
Dockerfile software healthy docker/rocm/Dockerfile
kdb_install.sh software healthy docker/rocm/kdb_install.sh
docker-compose.yml software healthy docker/rocm/docker-compose.yml
Dockerfile software healthy docker/cpu/Dockerfile
docker-compose.yml software healthy docker/cpu/docker-compose.yml
__init__.py software healthy api/__init__.py
test_kokoro_v1.py software healthy api/tests/test_kokoro_v1.py
__init__.py software healthy api/tests/__init__.py
conftest.py software healthy api/tests/conftest.py
test_tts_service.py software healthy api/tests/test_tts_service.py
test_openai_endpoints.py software healthy api/tests/test_openai_endpoints.py
test_development.py software healthy api/tests/test_development.py
test_text_processor.py software healthy api/tests/test_text_processor.py
test_normalizer.py software healthy api/tests/test_normalizer.py
test_paths.py software healthy api/tests/test_paths.py
test_audio_service.py software healthy api/tests/test_audio_service.py
generate_test_data.py software healthy api/tests/test_data/generate_test_data.py
main.py software healthy api/src/main.py
config.json software healthy api/src/models/v1_0/config.json
schemas.py software healthy api/src/structures/schemas.py
__init__.py software healthy api/src/structures/__init__.py
text_schemas.py software healthy api/src/structures/text_schemas.py
model_schemas.py software healthy api/src/structures/model_schemas.py
custom_responses.py software healthy api/src/structures/custom_responses.py
kokoro_v1.py software healthy api/src/inference/kokoro_v1.py
__init__.py software healthy api/src/inference/__init__.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
charts software healthy charts
kokoro-fastapi software healthy charts/kokoro-fastapi
templates software healthy charts/kokoro-fastapi/templates
tests software healthy charts/kokoro-fastapi/templates/tests
examples software healthy charts/kokoro-fastapi/examples
docker software healthy docker
scripts software healthy docker/scripts
gpu software healthy docker/gpu
rocm software healthy docker/rocm
cpu software healthy docker/cpu
api software healthy api
tests software healthy api/tests
test_data software healthy api/tests/test_data
src software healthy api/src
models software healthy api/src/models
v1_0 software healthy api/src/models/v1_0
structures software healthy api/src/structures
inference software healthy api/src/inference
builds software healthy api/src/builds
v1_0 software healthy api/src/builds/v1_0
services software healthy api/src/services
text_processing software healthy api/src/services/text_processing
core software healthy api/src/core
routers software healthy api/src/routers
docs software healthy docs
architecture software healthy docs/architecture
ui software healthy ui
lib software healthy ui/lib
components software healthy ui/lib/components
depr_tests software healthy ui/depr_tests
scripts software healthy scripts
web software healthy web
styles software healthy web/styles
src software healthy web/src
state software healthy web/src/state
components software healthy web/src/components
services software healthy web/src/services
dev software healthy dev
examples software healthy examples
streaming_refactor software healthy examples/streaming_refactor
phoneme_examples software healthy examples/phoneme_examples
assorted_checks software healthy examples/assorted_checks
benchmarks software healthy examples/assorted_checks/benchmarks
lib software healthy examples/assorted_checks/benchmarks/lib
output_data software healthy examples/assorted_checks/benchmarks/output_data
test_openai software healthy examples/assorted_checks/test_openai
test_formats software healthy examples/assorted_checks/test_formats
test_transcription software healthy examples/assorted_checks/test_transcription
output_multilingual_cpu_default software healthy examples/assorted_checks/test_transcription/output_multilin…
output_long_form software healthy examples/assorted_checks/test_transcription/output_long_form

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
MockEntry software healthy api/tests/test_paths.py:119
VoiceCombineRequest software healthy api/src/structures/schemas.py:8
TTSStatus software healthy api/src/structures/schemas.py:17
WordTimestamp software healthy api/src/structures/schemas.py:26
CaptionedSpeechResponse software healthy api/src/structures/schemas.py:34
NormalizationOptions software healthy api/src/structures/schemas.py:44
OpenAISpeechRequest software healthy api/src/structures/schemas.py:76
CaptionedSpeechRequest software healthy api/src/structures/schemas.py:126
PhonemeRequest software healthy api/src/structures/text_schemas.py:6
PhonemeResponse software healthy api/src/structures/text_schemas.py:11
StitchOptions software healthy api/src/structures/text_schemas.py:16
GenerateFromPhonemesRequest software healthy api/src/structures/text_schemas.py:37
VoiceConfig software healthy api/src/structures/model_schemas.py:6
Config software healthy api/src/structures/model_schemas.py:15
JSONStreamingResponse software healthy api/src/structures/custom_responses.py:11
KokoroV1 software healthy api/src/inference/kokoro_v1.py:18
ModelManager software healthy api/src/inference/model_manager.py:14
AudioChunk software healthy api/src/inference/base.py:10
ModelBackend software healthy api/src/inference/base.py:39
BaseModelBackend software healthy api/src/inference/base.py:102
VoiceManager software healthy api/src/inference/voice_manager.py:13
TempFileWriter software healthy api/src/services/temp_manager.py:72
StreamingAudioWriter software healthy api/src/services/streaming_audio_writer.py:14
TTSService software healthy api/src/services/tts_service.py:27
AudioNormalizer software healthy api/src/services/audio.py:21
AudioService software healthy api/src/services/audio.py:115
PhonemizerBackend software healthy api/src/services/text_processing/phonemizer.py:12
EspeakBackend software healthy api/src/services/text_processing/phonemizer.py:28
Settings software healthy api/src/core/config.py:5
Config software healthy api/src/core/config.py:67
KokoroV1Config software healthy api/src/core/model_config.py:11
Config software healthy api/src/core/model_config.py:45
PyTorchConfig software healthy api/src/core/model_config.py:20
ModelConfig software healthy api/src/core/model_config.py:30
MockEvent software healthy ui/depr_tests/test_interface.py:13
MockTimer software healthy ui/depr_tests/test_interface.py:17
MockResponse software healthy ui/depr_tests/test_api.py:11
App software healthy web/src/App.js:App
Config software healthy web/src/config.js:Config
PlayerState software healthy web/src/state/PlayerState.js:PlayerState
PlayerControls software healthy web/src/components/PlayerControls.js:PlayerControls
WaveVisualizer software healthy web/src/components/WaveVisualizer.js:WaveVisualizer
TextEditor software healthy web/src/components/TextEditor.js:TextEditor
VoiceSelector software healthy web/src/components/VoiceSelector.js:VoiceSelector
AudioService software healthy web/src/services/AudioService.js:AudioService
VoiceService software healthy web/src/services/VoiceService.js:VoiceService
TextNormalizerInline software healthy examples/assorted_checks/test_normalizer.py:46
TextNormalizerCompiled software healthy examples/assorted_checks/test_normalizer.py:93
TextNormalizerHybrid software healthy examples/assorted_checks/test_normalizer.py:160
SystemMonitor software healthy examples/assorted_checks/benchmarks/benchmark_tts_rtf.py:26

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
GET /health api healthy api/src/main.py
GET /v1/test api healthy api/src/main.py
POST /dev/phonemize api healthy api/src/routers/development.py
POST /dev/generate_from_phonemes api healthy api/src/routers/development.py
POST /dev/captioned_speech api healthy api/src/routers/development.py
POST /audio/speech api healthy api/src/routers/openai_compatible.py
GET /download/{filename} api healthy api/src/routers/openai_compatible.py
GET /models api healthy api/src/routers/openai_compatible.py
GET /models/{model} api healthy api/src/routers/openai_compatible.py
GET /audio/voices api healthy api/src/routers/openai_compatible.py
POST /audio/voices/combine api healthy api/src/routers/openai_compatible.py
GET /debug/threads api healthy api/src/routers/debug.py
GET /debug/storage api healthy api/src/routers/debug.py
GET /debug/system api healthy api/src/routers/debug.py
GET /debug/session_pools api healthy api/src/routers/debug.py
GET /config api healthy api/src/routers/web_player.py
GET /{filename:path} api healthy api/src/routers/web_player.py

LabelLayerStatusPath
image::docker/gpu/Dockerfile hardware healthy docker/gpu/Dockerfile
image::docker/rocm/Dockerfile hardware healthy docker/rocm/Dockerfile
image::docker/cpu/Dockerfile hardware healthy docker/cpu/Dockerfile
image::ui/Dockerfile hardware healthy ui/Dockerfile
kokoro-tts hardware healthy docker/gpu/docker-compose.yml
kokoro-tts hardware healthy docker/rocm/docker-compose.yml
kokoro-tts hardware healthy docker/cpu/docker-compose.yml
k8s::HorizontalPodAutoscaler::charts/kokoro-fastapi/templat… hardware healthy charts/kokoro-fastapi/templates/hpa.yaml
k8s::ServiceAccount::charts/kokoro-fastapi/templates/servic… hardware healthy charts/kokoro-fastapi/templates/serviceaccount.yaml

LabelLayerStatusPath
test cicd healthy .github/workflows/ci.yml
setup cicd healthy .github/workflows/test_build.yml
build-images cicd healthy .github/workflows/test_build.yml
prepare-release cicd healthy .github/workflows/release.yml
build-images cicd healthy .github/workflows/release.yml
create-manifests cicd healthy .github/workflows/release.yml
create-release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
generic_api_key::examples/simul_speaker_test.py security healthy examples/simul_speaker_test.py
generic_api_key::examples/openai_streaming_audio.py security healthy examples/openai_streaming_audio.py
generic_api_key::examples/simul_file_test.py security healthy examples/simul_file_test.py
generic_api_key::examples/simul_openai_streaming_audio.py security healthy examples/simul_openai_streaming_audio.py
generic_api_key::examples/assorted_checks/benchmarks/benchm… security healthy examples/assorted_checks/benchmarks/benchmark_first_token_s…

LabelLayerStatusPath
192.168.1.1 network healthy api/tests/test_normalizer.py
127.0.0.1 network healthy api/tests/test_normalizer.py
12.9.2.10 network healthy examples/pyproject.toml
9.22.0.52 network healthy examples/pyproject.toml

LabelLayerStatusPath
OWNER cicd healthy
GITHUB_TOKEN cicd healthy
REPO cicd healthy
REGISTRY cicd healthy

LabelLayerStatusPath
port:8880 network healthy charts/kokoro-fastapi/values.yaml
port:1001 network healthy docker/gpu/docker-compose.yml
port:7860 network healthy docker/gpu/docker-compose.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::test_build cicd healthy .github/workflows/test_build.yml
gha::release cicd healthy .github/workflows/release.yml

LabelLayerStatusPath
k8s::Deployment::charts/kokoro-fastapi/templates/kokoro-tts… hardware healthy charts/kokoro-fastapi/templates/kokoro-tts-deployment.yaml
k8s::Pod::charts/kokoro-fastapi/templates/tests/test-connec… hardware healthy charts/kokoro-fastapi/templates/tests/test-connection.yaml

LabelLayerStatusPath
repobility-clone-yop0xs3q software healthy /tmp/repobility-clone-yop0xs3q

LabelLayerStatusPath
nginx network healthy charts/kokoro-fastapi/values.yaml

LabelLayerStatusPath
ingress::charts/kokoro-fastapi/templates/ingress.yaml network healthy charts/kokoro-fastapi/templates/ingress.yaml

LabelLayerStatusPath
gpu (detected) hardware healthy start-gpu_mac.sh

LabelLayerStatusPath
vps::azure hardware healthy charts/kokoro-fastapi/examples/aks-tls-values.yaml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/379fc10a-3993-4a3f-9a62-1de646e19385/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/379fc10a-3993-4a3f-9a62-1de646e19385/

Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.