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.
51 of your 70 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 2.36s · analysis 1.2s · 4.4 MB · GitHub API rate-limit (preflight)

personaplex

https://github.com/NVIDIA/personaplex · scanned 2026-05-24 01:24 UTC (1 week, 5 days ago) · 10 languages

276 findings (67 legacy + 209 scanner) 22nd percentile · Typescript · small (2-20K LoC) Scanner says 77 (lower by 19)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 5 days ago · v2 · 171 findings from 2 sources. 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-18-v5
Component Sub-score Weight Contribution
structure_score 55.0 0.15 8.25
security_score 93.5 0.25 23.38
testing_score 0.0 0.20 0.00
documentation_score 78.0 0.15 11.70
practices_score 52.0 0.15 7.80
code_quality 71.0 0.10 7.10
Overall 1.00 58.2
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 594 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
to software healthy client/vite.config.ts:to
r software healthy client/public/assets/decoderWorker.min.js:r
i software healthy client/public/assets/decoderWorker.min.js:i
locateFile software healthy client/public/assets/decoderWorker.min.js:locateFile
logExceptionOnExit software healthy client/public/assets/decoderWorker.min.js:logExceptionOnExit
shell_read software healthy client/public/assets/decoderWorker.min.js:shell_read
readBinary software healthy client/public/assets/decoderWorker.min.js:readBinary
readAsync software healthy client/public/assets/decoderWorker.min.js:readAsync
assert software healthy client/public/assets/decoderWorker.min.js:assert
UTF8ArrayToString software healthy client/public/assets/decoderWorker.min.js:UTF8ArrayToString
UTF8ToString software healthy client/public/assets/decoderWorker.min.js:UTF8ToString
updateGlobalBufferAndViews software healthy client/public/assets/decoderWorker.min.js:updateGlobalBuffe…
keepRuntimeAlive software healthy client/public/assets/decoderWorker.min.js:keepRuntimeAlive
preRun software healthy client/public/assets/decoderWorker.min.js:preRun
initRuntime software healthy client/public/assets/decoderWorker.min.js:initRuntime
postRun software healthy client/public/assets/decoderWorker.min.js:postRun
addOnPreRun software healthy client/public/assets/decoderWorker.min.js:addOnPreRun
addOnInit software healthy client/public/assets/decoderWorker.min.js:addOnInit
addOnPostRun software healthy client/public/assets/decoderWorker.min.js:addOnPostRun
addRunDependency software healthy client/public/assets/decoderWorker.min.js:addRunDependency
removeRunDependency software healthy client/public/assets/decoderWorker.min.js:removeRunDependen…
abort software healthy client/public/assets/decoderWorker.min.js:abort
isDataURI software healthy client/public/assets/decoderWorker.min.js:isDataURI
isFileURI software healthy client/public/assets/decoderWorker.min.js:isFileURI
getBinary software healthy client/public/assets/decoderWorker.min.js:getBinary
getBinaryPromise software healthy client/public/assets/decoderWorker.min.js:getBinaryPromise
createWasm software healthy client/public/assets/decoderWorker.min.js:createWasm
receiveInstance software healthy client/public/assets/decoderWorker.min.js:receiveInstance
receiveInstantiationResult software healthy client/public/assets/decoderWorker.min.js:receiveInstantiat…
instantiateArrayBuffer software healthy client/public/assets/decoderWorker.min.js:instantiateArrayB…
instantiateAsync software healthy client/public/assets/decoderWorker.min.js:instantiateAsync
callRuntimeCallbacks software healthy client/public/assets/decoderWorker.min.js:callRuntimeCallba…
_abort software healthy client/public/assets/decoderWorker.min.js:_abort
_emscripten_memcpy_big software healthy client/public/assets/decoderWorker.min.js:_emscripten_memcp…
abortOnCannotGrowMemory software healthy client/public/assets/decoderWorker.min.js:abortOnCannotGrow…
_emscripten_resize_heap software healthy client/public/assets/decoderWorker.min.js:_emscripten_resiz…
_fd_close software healthy client/public/assets/decoderWorker.min.js:_fd_close
_fd_seek software healthy client/public/assets/decoderWorker.min.js:_fd_seek
_fd_write software healthy client/public/assets/decoderWorker.min.js:_fd_write
___wasm_call_ctors software healthy client/public/assets/decoderWorker.min.js:___wasm_call_ctors
_opus_decoder_create software healthy client/public/assets/decoderWorker.min.js:_opus_decoder_cre…
_opus_decode_float software healthy client/public/assets/decoderWorker.min.js:_opus_decode_float
_opus_decoder_destroy software healthy client/public/assets/decoderWorker.min.js:_opus_decoder_des…
_speex_resampler_init software healthy client/public/assets/decoderWorker.min.js:_speex_resampler_…
_speex_resampler_destroy software healthy client/public/assets/decoderWorker.min.js:_speex_resampler_…
_speex_resampler_process_interleaved_float software healthy client/public/assets/decoderWorker.min.js:_speex_resampler_…
_malloc software healthy client/public/assets/decoderWorker.min.js:_malloc
_free software healthy client/public/assets/decoderWorker.min.js:_free
ExitStatus software healthy client/public/assets/decoderWorker.min.js:ExitStatus
runCaller software healthy client/public/assets/decoderWorker.min.js:runCaller

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

LabelLayerStatusPath
README.md software healthy README.md
docker-compose.yaml software healthy docker-compose.yaml
Dockerfile software healthy Dockerfile
package-lock.json software healthy package-lock.json
.prettierrc.json software healthy client/.prettierrc.json
vite.config.ts software healthy client/vite.config.ts
README.md software healthy client/README.md
tailwind.config.js software warning client/tailwind.config.js
package.json software healthy client/package.json
index.html software healthy client/index.html
Dockerfile software healthy client/Dockerfile
package-lock.json software healthy client/package-lock.json
tsconfig.json software healthy client/tsconfig.json
postcss.config.js software warning client/postcss.config.js
.eslinrc.json software healthy client/.eslinrc.json
decoderWorker.min.js software healthy client/public/assets/decoderWorker.min.js
index.css software healthy client/src/index.css
audio-processor.ts software healthy client/src/audio-processor.ts
app.tsx software warning client/src/app.tsx
env.ts software healthy client/src/env.ts
modules.d.ts software warning client/src/modules.d.ts
Button.tsx software warning client/src/components/Button/Button.tsx
Input.tsx software healthy client/src/components/Input/Input.tsx
Queue.tsx software healthy client/src/pages/Queue/Queue.tsx
client.ts software healthy client/src/pages/Queue/api/client.ts
validators.ts software healthy client/src/pages/Queue/api/validators.ts
response_error.ts software healthy client/src/pages/Queue/api/errors/response_error.ts
api_error.ts software healthy client/src/pages/Queue/api/errors/api_error.ts
useUserEmail.ts software healthy client/src/pages/Queue/hooks/useUserEmail.ts
Conversation.tsx software healthy client/src/pages/Conversation/Conversation.tsx
getMimeType.ts software healthy client/src/pages/Conversation/getMimeType.ts
SocketContext.ts software healthy client/src/pages/Conversation/SocketContext.ts
MediaContext.ts software healthy client/src/pages/Conversation/MediaContext.ts
ClientVisualizer.tsx software warning client/src/pages/Conversation/components/AudioVisualizer/Cl…
ServerVisualizer.tsx software healthy client/src/pages/Conversation/components/AudioVisualizer/Se…
AudioVisualizer.tsx software warning client/src/pages/Conversation/components/AudioVisualizer/Au…
TextDisplay.tsx software warning client/src/pages/Conversation/components/TextDisplay/TextDi…
TextDisplayStats.tsx software warning client/src/pages/Conversation/components/TextDisplay/TextDi…
ServerInfo.tsx software healthy client/src/pages/Conversation/components/ServerInfo/ServerI…
Controls.tsx software healthy client/src/pages/Conversation/components/Controls/Controls.…
UserAudioStats.tsx software warning client/src/pages/Conversation/components/UserAudio/UserAudi…
UserAudio.tsx software warning client/src/pages/Conversation/components/UserAudio/UserAudi…
ServerAudioStats.tsx software healthy client/src/pages/Conversation/components/ServerAudio/Server…
ServerAudio.tsx software warning client/src/pages/Conversation/components/ServerAudio/Server…
ModelParams.tsx software warning client/src/pages/Conversation/components/ModelParams/ModelP…
useLocalStorage.ts software healthy client/src/pages/Conversation/hooks/useLocalStorage.ts
useServerText.ts software healthy client/src/pages/Conversation/hooks/useServerText.ts
useUserAudio.ts software healthy client/src/pages/Conversation/hooks/useUserAudio.ts
useModelParams.ts software healthy client/src/pages/Conversation/hooks/useModelParams.ts
useSystemTheme.ts software healthy client/src/pages/Conversation/hooks/useSystemTheme.ts

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

LabelLayerStatusPath
MoshiProcessor software healthy client/src/audio-processor.ts:MoshiProcessor
ResponseError software healthy client/src/pages/Queue/api/errors/response_error.ts:Respons…
APIError software healthy client/src/pages/Queue/api/errors/api_error.ts:APIError
RawPrinter software healthy moshi/moshi/client_utils.py:29
LineEntry software healthy moshi/moshi/client_utils.py:53
Line software healthy moshi/moshi/client_utils.py:67
Printer software healthy moshi/moshi/client_utils.py:122
ServerState software healthy moshi/moshi/server.py:90
LMOutput software healthy moshi/moshi/models/lm.py:61
ScaledEmbedding software healthy moshi/moshi/models/lm.py:191
LMModel software healthy moshi/moshi/models/lm.py:218
_LMGenState software healthy moshi/moshi/models/lm.py:556
LMGen software healthy moshi/moshi/models/lm.py:646
CompressionModel software healthy moshi/moshi/models/compression.py:40
_MimiState software healthy moshi/moshi/models/compression.py:94
MimiModel software healthy moshi/moshi/models/compression.py:102
WrapperCompressionModel software healthy moshi/moshi/models/compression.py:426
ResidualVectorQuantizer software healthy moshi/moshi/quantization/vq.py:41
SplitResidualVectorQuantizer software healthy moshi/moshi/quantization/vq.py:192
_CodebookForwardResult software healthy moshi/moshi/quantization/core_vq.py:20
_VQForwardResult software healthy moshi/moshi/quantization/core_vq.py:26
EuclideanCodebook software healthy moshi/moshi/quantization/core_vq.py:73
VectorQuantization software healthy moshi/moshi/quantization/core_vq.py:222
ResidualVectorQuantization software healthy moshi/moshi/quantization/core_vq.py:311
QuantizedResult software healthy moshi/moshi/quantization/base.py:23
BaseQuantizer software healthy moshi/moshi/quantization/base.py:31
DummyQuantizer software healthy moshi/moshi/quantization/base.py:100
TorchAutocast software healthy moshi/moshi/utils/autocast.py:14
Checkpoint software healthy moshi/moshi/utils/compile.py:78
CUDAGraphed software healthy moshi/moshi/utils/compile.py:210
ColorizedLog software healthy moshi/moshi/utils/logging.py:62
ConvDownsample1d software healthy moshi/moshi/modules/resample.py:35
ConvTrUpsample1d software healthy moshi/moshi/modules/resample.py:89
Resetable software healthy moshi/moshi/modules/streaming.py:47
StreamingModule software healthy moshi/moshi/modules/streaming.py:262
_NullState software healthy moshi/moshi/modules/streaming.py:422
StreamingContainer software healthy moshi/moshi/modules/streaming.py:429
_StreamingAddState software healthy moshi/moshi/modules/streaming.py:435
StreamingAdd software healthy moshi/moshi/modules/streaming.py:444
_StreamingConvState software healthy moshi/moshi/modules/streaming.py:465
RawStreamingConv1d software healthy moshi/moshi/modules/streaming.py:472
_StreamingConvTrState software healthy moshi/moshi/modules/streaming.py:515
RawStreamingConvTranspose1d software healthy moshi/moshi/modules/streaming.py:522
TransposedLayerNorm software healthy moshi/moshi/modules/conv.py:48
NormConv1d software healthy moshi/moshi/modules/conv.py:132
NormConvTranspose1d software healthy moshi/moshi/modules/conv.py:156
_StreamingConv1dState software healthy moshi/moshi/modules/conv.py:181
StreamingConv1d software healthy moshi/moshi/modules/conv.py:189
_StreamingConvTr1dState software healthy moshi/moshi/modules/conv.py:279
StreamingConvTranspose1d software healthy moshi/moshi/modules/conv.py:286

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

LabelLayerStatusPath
client software healthy client
public software healthy client/public
assets software healthy client/public/assets
src software healthy client/src
components software healthy client/src/components
Button software healthy client/src/components/Button
Input software healthy client/src/components/Input
pages software healthy client/src/pages
Queue software healthy client/src/pages/Queue
api software healthy client/src/pages/Queue/api
errors software healthy client/src/pages/Queue/api/errors
hooks software healthy client/src/pages/Queue/hooks
Conversation software healthy client/src/pages/Conversation
components software healthy client/src/pages/Conversation/components
AudioVisualizer software healthy client/src/pages/Conversation/components/AudioVisualizer
TextDisplay software healthy client/src/pages/Conversation/components/TextDisplay
ServerInfo software healthy client/src/pages/Conversation/components/ServerInfo
Controls software healthy client/src/pages/Conversation/components/Controls
UserAudio software healthy client/src/pages/Conversation/components/UserAudio
ServerAudio software healthy client/src/pages/Conversation/components/ServerAudio
ModelParams software healthy client/src/pages/Conversation/components/ModelParams
hooks software healthy client/src/pages/Conversation/hooks
decoder software healthy client/src/decoder
protocol software healthy client/src/protocol
moshi software healthy moshi
moshi software healthy moshi/moshi
models software healthy moshi/moshi/models
quantization software healthy moshi/moshi/quantization
utils software healthy moshi/moshi/utils
modules software healthy moshi/moshi/modules
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE

LabelLayerStatusPath
/Queue/Queue frontend healthy client/src/pages/Queue/Queue.tsx
/Queue/api/client frontend healthy client/src/pages/Queue/api/client.ts
/Queue/api/validators frontend healthy client/src/pages/Queue/api/validators.ts
/Queue/api/errors/response_error frontend healthy client/src/pages/Queue/api/errors/response_error.ts
/Queue/api/errors/api_error frontend healthy client/src/pages/Queue/api/errors/api_error.ts
/Queue/hooks/useUserEmail frontend healthy client/src/pages/Queue/hooks/useUserEmail.ts
/Conversation/Conversation frontend healthy client/src/pages/Conversation/Conversation.tsx
/Conversation/getMimeType frontend healthy client/src/pages/Conversation/getMimeType.ts
/Conversation/SocketContext frontend healthy client/src/pages/Conversation/SocketContext.ts
/Conversation/MediaContext frontend healthy client/src/pages/Conversation/MediaContext.ts
/Conversation/components/AudioVisualizer/ClientVisualizer frontend healthy client/src/pages/Conversation/components/AudioVisualizer/Cl…
/Conversation/components/AudioVisualizer/ServerVisualizer frontend healthy client/src/pages/Conversation/components/AudioVisualizer/Se…
/Conversation/components/AudioVisualizer/AudioVisualizer frontend healthy client/src/pages/Conversation/components/AudioVisualizer/Au…
/Conversation/components/TextDisplay/TextDisplay frontend healthy client/src/pages/Conversation/components/TextDisplay/TextDi…
/Conversation/components/TextDisplay/TextDisplayStats frontend healthy client/src/pages/Conversation/components/TextDisplay/TextDi…
/Conversation/components/ServerInfo/ServerInfo frontend healthy client/src/pages/Conversation/components/ServerInfo/ServerI…
/Conversation/components/Controls/Controls frontend healthy client/src/pages/Conversation/components/Controls/Controls.…
/Conversation/components/UserAudio/UserAudioStats frontend healthy client/src/pages/Conversation/components/UserAudio/UserAudi…
/Conversation/components/UserAudio/UserAudio frontend healthy client/src/pages/Conversation/components/UserAudio/UserAudi…
/Conversation/components/ServerAudio/ServerAudioStats frontend healthy client/src/pages/Conversation/components/ServerAudio/Server…
/Conversation/components/ServerAudio/ServerAudio frontend healthy client/src/pages/Conversation/components/ServerAudio/Server…
/Conversation/components/ModelParams/ModelParams frontend healthy client/src/pages/Conversation/components/ModelParams/ModelP…
/Conversation/hooks/useLocalStorage frontend healthy client/src/pages/Conversation/hooks/useLocalStorage.ts
/Conversation/hooks/useServerText frontend healthy client/src/pages/Conversation/hooks/useServerText.ts
/Conversation/hooks/useUserAudio frontend healthy client/src/pages/Conversation/hooks/useUserAudio.ts
/Conversation/hooks/useModelParams frontend healthy client/src/pages/Conversation/hooks/useModelParams.ts
/Conversation/hooks/useSystemTheme frontend healthy client/src/pages/Conversation/hooks/useSystemTheme.ts
/Conversation/hooks/useSocket frontend healthy client/src/pages/Conversation/hooks/useSocket.ts
/Conversation/hooks/audioUtils frontend healthy client/src/pages/Conversation/hooks/audioUtils.ts
/Conversation/hooks/useServerInfo frontend healthy client/src/pages/Conversation/hooks/useServerInfo.ts
/Conversation/hooks/useServerAudio frontend healthy client/src/pages/Conversation/hooks/useServerAudio.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
image::client/Dockerfile hardware healthy client/Dockerfile
personaplex hardware healthy docker-compose.yaml

LabelLayerStatusPath
port:8998 network healthy docker-compose.yaml
port:5173 network healthy client/Dockerfile

LabelLayerStatusPath
8.8.8.8 network healthy moshi/moshi/utils/connection.py
127.0.0.1 network healthy moshi/moshi/utils/connection.py

LabelLayerStatusPath
repobility-clone-3m3isdqp software healthy /tmp/repobility-clone-3m3isdqp

LabelLayerStatusPath
gpu (detected) hardware healthy docker-compose.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/e6096821-706f-4fbe-aea1-5857e8308d8f/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/e6096821-706f-4fbe-aea1-5857e8308d8f/

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.