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.
140 of your 164 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.
Upstream (GitHub) caused delay on this scan — not Repobility.
  • GitHub API rate-limited (HTTP 403) — preflight skipped, fell back to direct git clone.
  • Clone from GitHub took 158.22s for a 492.6 MB repo slow.
  • Repobility's analysis ran in 7.74s after the clone landed.

google-ai-edge/LiteRT-LM

https://github.com/google-ai-edge/LiteRT-LM.git · scanned 2026-06-09 04:37 UTC (19 hours, 29 minutes ago) · 10 languages

412 raw signals (158 security + 254 graph) 11/13 scanners ran 100th percentile · C · medium (20-100K LoC) System graph score 90 (lower by 11)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 days, 19 hours ago · v12 · 107 actionable findings from 2 signal sources. 115 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 100.0 0.25 25.00
testing_score 46.0 0.20 9.20
documentation_score 99.0 0.15 14.85
practices_score 76.0 0.15 11.40
code_quality 66.0 0.10 6.60
Overall 1.00 79.8
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1455 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
__init__.py software healthy __init__.py
Cargo.toml software healthy Cargo.toml
README.md software healthy README.md
CONTRIBUTING.md software healthy CONTRIBUTING.md
cargo-bazel-lock.json software healthy cargo-bazel-lock.json
CMakePresets.json software healthy CMakePresets.json
requirements.txt software healthy requirements.txt
Package.swift software healthy Package.swift
package.json software healthy js/package.json
turbo.json software healthy js/turbo.json
tee_stream_test.ts software healthy js/apps/chat/src/tee_stream_test.ts
tee_stream.ts software healthy js/apps/chat/src/tee_stream.ts
package.json software healthy js/apps/model_tester/package.json
tsconfig.json software healthy js/apps/model_tester/tsconfig.json
index.html software healthy js/apps/model_tester/static/index.html
devserver.js software warning js/apps/model_tester/scripts/devserver.js
litert_lm_model_tester.ts software healthy js/apps/model_tester/src/litert_lm_model_tester.ts
litert_lm_settings_editor.ts software healthy js/apps/model_tester/src/litert_lm_settings_editor.ts
session_chat.ts software healthy js/apps/model_tester/src/session_chat.ts
index.ts software healthy js/apps/model_tester/src/index.ts
conversation_chat.ts software healthy js/apps/model_tester/src/conversation_chat.ts
README.md software healthy js/packages/core/README.md
package.json software healthy js/packages/core/package.json
tsconfig.json software healthy js/packages/core/tsconfig.json
download-wasm.js software healthy js/packages/core/scripts/download-wasm.js
load_litertlm.ts software healthy js/packages/core/src/load_litertlm.ts
session_config.ts software healthy js/packages/core/src/session_config.ts
wasm_utils.ts software healthy js/packages/core/src/wasm_utils.ts
engine_settings.ts software healthy js/packages/core/src/engine_settings.ts
readable_stream_data_stream_wrapper_test.ts software healthy js/packages/core/src/readable_stream_data_stream_wrapper_te…
mutex.ts software healthy js/packages/core/src/mutex.ts
global_litertlm.ts software healthy js/packages/core/src/global_litertlm.ts
index.ts software healthy js/packages/core/src/index.ts
conversation.ts software healthy js/packages/core/src/conversation.ts
litertlm_web.ts software healthy js/packages/core/src/litertlm_web.ts
session.ts software healthy js/packages/core/src/session.ts
cleanup.ts software healthy js/packages/core/src/cleanup.ts
load.ts software healthy js/packages/core/src/load.ts
conversation_config.ts software healthy js/packages/core/src/conversation_config.ts
readable_stream_data_stream_wrapper.ts software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts
url_path_utils.ts software healthy js/packages/core/src/url_path_utils.ts
litertlm_web_test.ts software healthy js/packages/core/src/litertlm_web_test.ts
wasm_binding_types.ts software healthy js/packages/core/src/wasm_binding_types.ts
types.ts software warning js/packages/core/src/types.ts
engine.ts software healthy js/packages/core/src/engine.ts
wasm_feature_detect.ts software healthy js/packages/core/src/wasm_feature_detect.ts
readable_stream_data_stream.cc software healthy js/packages/core/src/cpp/readable_stream_data_stream.cc
litertlm_web.cc software healthy js/packages/core/src/cpp/litertlm_web.cc
readable_stream_data_stream.h software healthy js/packages/core/src/cpp/readable_stream_data_stream.h
unwrap_statusor.h software healthy js/packages/core/src/cpp/unwrap_statusor.h

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

LabelLayerStatusPath
createSource software healthy js/apps/chat/src/tee_stream_test.ts:createSource
consumeDefault software healthy js/apps/chat/src/tee_stream_test.ts:consumeDefault
pullAll software healthy js/apps/chat/src/tee_stream_test.ts:pullAll
teeStream software healthy js/apps/chat/src/tee_stream.ts:teeStream
clearSpaceListeners software healthy js/apps/chat/src/tee_stream.ts:clearSpaceListeners
onSpaceFreed software healthy js/apps/chat/src/tee_stream.ts:onSpaceFreed
makeTeedStream software healthy js/apps/chat/src/tee_stream.ts:makeTeedStream
isChanged software healthy js/apps/model_tester/src/litert_lm_settings_editor.ts:isCha…
downloadFile software healthy js/packages/core/scripts/download-wasm.js:downloadFile
loadLiteRtLm software healthy js/packages/core/src/load_litertlm.ts:loadLiteRtLm
unloadLiteRtLm software healthy js/packages/core/src/load_litertlm.ts:unloadLiteRtLm
getOrLoadGlobalLiteRtLm software healthy js/packages/core/src/load_litertlm.ts:getOrLoadGlobalLiteRt…
sessionConfigToWasmSessionConfig software healthy js/packages/core/src/session_config.ts:sessionConfigToWasmS…
wasmSessionConfigToSessionConfig software healthy js/packages/core/src/session_config.ts:wasmSessionConfigToS…
consumeEmscriptenVectorToArray software healthy js/packages/core/src/wasm_utils.ts:consumeEmscriptenVectorT…
fillEmscriptenVector software healthy js/packages/core/src/wasm_utils.ts:fillEmscriptenVector
fillWasmEngineSettingsFromEngineSettings software healthy js/packages/core/src/engine_settings.ts:fillWasmEngineSetti…
only software healthy js/packages/core/src/engine_settings.ts:only
wasmEngineSettingsToEngineSettings software healthy js/packages/core/src/engine_settings.ts:wasmEngineSettingsT…
createWrapper software healthy js/packages/core/src/readable_stream_data_stream_wrapper_te…
createTestWrapper software healthy js/packages/core/src/readable_stream_data_stream_wrapper_te…
newHeapBuffer software healthy js/packages/core/src/readable_stream_data_stream_wrapper_te…
that software healthy js/packages/core/src/mutex.ts:that
once software healthy js/packages/core/src/mutex.ts:once
completes software healthy js/packages/core/src/mutex.ts:completes
getGlobalLiteRtLm software healthy js/packages/core/src/global_litertlm.ts:getGlobalLiteRtLm
hasGlobalLiteRtLm software healthy js/packages/core/src/global_litertlm.ts:hasGlobalLiteRtLm
setGlobalLiteRtLm software healthy js/packages/core/src/global_litertlm.ts:setGlobalLiteRtLm
returns software healthy js/packages/core/src/global_litertlm.ts:returns
is software healthy js/packages/core/src/global_litertlm.ts:is
also software healthy js/packages/core/src/global_litertlm.ts:also
getGlobalLiteRtLmPromise software healthy js/packages/core/src/global_litertlm.ts:getGlobalLiteRtLmPr…
hasGlobalLiteRtLmPromise software healthy js/packages/core/src/global_litertlm.ts:hasGlobalLiteRtLmPr…
setGlobalLiteRtLmPromise software healthy js/packages/core/src/global_litertlm.ts:setGlobalLiteRtLmPr…
runWait software healthy js/packages/core/src/conversation.ts:runWait
messageToJsonString software healthy js/packages/core/src/conversation.ts:messageToJsonString
toMessage software healthy js/packages/core/src/conversation.ts:toMessage
setupDefaultWebGpuDevice software healthy js/packages/core/src/litertlm_web.ts:setupDefaultWebGpuDevi…
createDefaultWebGpuDevice software healthy js/packages/core/src/litertlm_web.ts:createDefaultWebGpuDev…
load software healthy js/packages/core/src/load.ts:load
that software healthy js/packages/core/src/conversation_config.ts:that
call software healthy js/packages/core/src/conversation_config.ts:call
discardView software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
setView software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
checkReadable software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
getView software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
toNumber software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
pathToString software healthy js/packages/core/src/url_path_utils.ts:pathToString
appendPathSegment software healthy js/packages/core/src/url_path_utils.ts:appendPathSegment
resetLiteRtLm software healthy js/packages/core/src/litertlm_web_test.ts:resetLiteRtLm

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

LabelLayerStatusPath
with software healthy js/apps/chat/src/tee_stream.ts:with
RingBuffer software healthy js/apps/chat/src/tee_stream.ts:RingBuffer
LitertLmModelTester software healthy js/apps/model_tester/src/litert_lm_model_tester.ts:LitertLm…
LitertLmSettingsEditor software healthy js/apps/model_tester/src/litert_lm_settings_editor.ts:Liter…
SessionChat software healthy js/apps/model_tester/src/session_chat.ts:SessionChat
ConversationChat software healthy js/apps/model_tester/src/conversation_chat.ts:ConversationC…
prevents software healthy js/packages/core/src/mutex.ts:prevents
Mutex software healthy js/packages/core/src/mutex.ts:Mutex
LiteRtLmNotLoadedError software healthy js/packages/core/src/global_litertlm.ts:LiteRtLmNotLoadedEr…
Conversation software healthy js/packages/core/src/conversation.ts:Conversation
LiteRtLm software healthy js/packages/core/src/litertlm_web.ts:LiteRtLm
Session software healthy js/packages/core/src/session.ts:Session
Responses software healthy js/packages/core/src/session.ts:Responses
for software healthy js/packages/core/src/cleanup.ts:for
Cleanup software healthy js/packages/core/src/cleanup.ts:Cleanup
Slice software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
ReadableStreamDataStreamWrapper software healthy js/packages/core/src/readable_stream_data_stream_wrapper.ts…
from software healthy js/packages/core/src/wasm_binding_types.ts:from
Engine software healthy js/packages/core/src/engine.ts:Engine
ToolTest software healthy python/litert_lm/tool_test.py:51
TestTool software healthy python/litert_lm/tool_test.py:239
Unserializable software healthy python/litert_lm/tool_test.py:220
MalformedTool software healthy python/litert_lm/tool_test.py:288
ConversationToolHandlingTest software healthy python/litert_lm/tool_test.py:303
MessagesTest software healthy python/litert_lm/messages_test.py:21
Backend software healthy python/litert_lm/interfaces.py:31
CPU software healthy python/litert_lm/interfaces.py:48
GPU software healthy python/litert_lm/interfaces.py:52
NPU software healthy python/litert_lm/interfaces.py:56
ToolEventHandler software healthy python/litert_lm/interfaces.py:94
Tool software healthy python/litert_lm/interfaces.py:125
SamplerConfig software healthy python/litert_lm/interfaces.py:145
AbstractEngine software healthy python/litert_lm/interfaces.py:174
AbstractConversation software healthy python/litert_lm/interfaces.py:283
BenchmarkInfo software healthy python/litert_lm/interfaces.py:414
AbstractBenchmark software healthy python/litert_lm/interfaces.py:438
Responses software healthy python/litert_lm/interfaces.py:471
AbstractSession software healthy python/litert_lm/interfaces.py:503
_FunctionTool software healthy python/litert_lm/tools.py:83
LiteRtLmTestBase software healthy python/litert_lm/engine_test.py:28
EngineTest software healthy python/litert_lm/engine_test.py:61
MyHandler software healthy python/litert_lm/engine_test.py:396
FunctionCallingTest software healthy python/litert_lm/engine_test.py:535
Engine software healthy python/litert_lm/engine.py:48
Role software healthy python/litert_lm/_messages.py:26
ToolCall software healthy python/litert_lm/_messages.py:36
Content software healthy python/litert_lm/_messages.py:52
Text software healthy python/litert_lm/_messages.py:61
ImageBytes software healthy python/litert_lm/_messages.py:74
ImageFile software healthy python/litert_lm/_messages.py:87

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

LabelLayerStatusPath
js software healthy js
apps software healthy js/apps
chat software healthy js/apps/chat
src software healthy js/apps/chat/src
model_tester software healthy js/apps/model_tester
static software healthy js/apps/model_tester/static
scripts software healthy js/apps/model_tester/scripts
src software healthy js/apps/model_tester/src
packages software healthy js/packages
core software healthy js/packages/core
scripts software healthy js/packages/core/scripts
src software healthy js/packages/core/src
cpp software healthy js/packages/core/src/cpp
docs software healthy docs
api software healthy docs/api
cpp software healthy docs/api/cpp
kotlin software healthy docs/api/kotlin
getting-started software healthy docs/getting-started
c software healthy c
rust software healthy rust
schema software healthy schema
testdata software healthy schema/testdata
capabilities software healthy schema/capabilities
core software healthy schema/core
cmake software healthy cmake
rust software healthy cmake/rust
antlr_python software healthy cmake/rust/antlr_python
antlr_fc software healthy cmake/rust/antlr_fc
python_parser software healthy cmake/rust/python_parser
fc_parser software healthy cmake/rust/fc_parser
json_parser software healthy cmake/rust/json_parser
packages software healthy cmake/packages
litert software healthy cmake/packages/litert
patches software healthy cmake/patches
stubs software healthy cmake/patches/stubs
agents software healthy agents
skills software healthy agents/skills
create-litert-lm-android-demo-app software healthy agents/skills/create-litert-lm-android-demo-app
references software healthy agents/skills/create-litert-lm-android-demo-app/references
runtime software healthy runtime
util software healthy runtime/util
components software healthy runtime/components
testdata software healthy runtime/components/testdata
embedding_lookup software healthy runtime/components/embedding_lookup
preprocessor software healthy runtime/components/preprocessor
rust software healthy runtime/components/rust
constrained_decoding software healthy runtime/components/constrained_decoding
tool_use software healthy runtime/components/tool_use
rust software healthy runtime/components/tool_use/rust
antlr software healthy runtime/components/tool_use/antlr

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

LabelLayerStatusPath
gha::ci-build-cmake cicd healthy .github/workflows/ci-build-cmake.yml
gha::ci-build-mac cicd healthy .github/workflows/ci-build-mac.yml
gha::ci-build cicd healthy .github/workflows/ci-build.yml
gha::auto-assignment cicd healthy .github/workflows/auto-assignment.yml
gha::nightly-mac-arm64 cicd healthy .github/workflows/nightly-mac-arm64.yml
gha::ci-build-win cicd healthy .github/workflows/ci-build-win.yml
gha::nightly-linux-arm64 cicd healthy .github/workflows/nightly-linux-arm64.yml
gha::ml-ci-build-win cicd healthy .github/workflows/ml-ci-build-win.yml
gha::ml-ci-build cicd healthy .github/workflows/ml-ci-build.yml
gha::mark_stale cicd healthy .github/workflows/mark_stale.yml
gha::nightly-linux-x64 cicd healthy .github/workflows/nightly-linux-x64.yml

LabelLayerStatusPath
presubmit cicd healthy .github/workflows/ci-build-cmake.yml
presubmit cicd healthy .github/workflows/ci-build-mac.yml
presubmit cicd healthy .github/workflows/ci-build.yml
welcome cicd healthy .github/workflows/auto-assignment.yml
build-mac-wheel cicd healthy .github/workflows/nightly-mac-arm64.yml
presubmit cicd healthy .github/workflows/ci-build-win.yml
build-linux-wheel cicd healthy .github/workflows/nightly-linux-arm64.yml
presubmit cicd healthy .github/workflows/ml-ci-build-win.yml
presubmit cicd healthy .github/workflows/ml-ci-build.yml
stale cicd healthy .github/workflows/mark_stale.yml
build-linux-wheel cicd healthy .github/workflows/nightly-linux-x64.yml

LabelLayerStatusPath
DEV_BUILD cicd healthy
MODEL_PATH cicd healthy
PYPI_UPLOAD_TOKEN cicd healthy
HF_TOKEN cicd healthy
MODEL_URL cicd healthy

LabelLayerStatusPath
port:3000 network healthy js/apps/model_tester/scripts/devserver.js
port:8000 network healthy js/apps/model_tester/scripts/devserver.js

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

LabelLayerStatusPath
127.0.0.1 network healthy python/litert_lm_cli/commands/serve_test.py

LabelLayerStatusPath
gpu (detected) hardware healthy js/apps/model_tester/src/litert_lm_settings_editor.ts
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/6eab8516-bf5a-4e2a-804e-19ee40e91ce8/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/6eab8516-bf5a-4e2a-804e-19ee40e91ce8/

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.