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.

Scan timing: clone 1.33s · analysis 1.04s · 1.5 MB · GitHub API rate-limit (preflight)

AI-QL/tuui

https://github.com/AI-QL/tuui · scanned 2026-05-31 01:25 UTC (5 days, 12 hours ago) · 10 languages

187 findings (33 legacy + 154 scanner) 70th percentile · Typescript · small (2-20K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 12 hours ago · v2 · 110 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 100.0 0.15 15.00
security_score 98.4 0.25 24.60
testing_score 25.0 0.20 5.00
documentation_score 73.7 0.15 11.05
practices_score 79.0 0.15 11.85
code_quality 78.7 0.10 7.87
Overall 1.00 75.4
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 358 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
playwright.config.ts software warning playwright.config.ts
README.md software healthy README.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
SECURITY.md software healthy SECURITY.md
AGENTS.md software healthy AGENTS.md
config.js software warning buildAssets/builder/config.js
app.spec.ts software warning tests/specs/app.spec.ts
package.json software healthy docs/package.json
package-lock.json software healthy docs/package-lock.json
tsconfig.json software healthy docs/tsconfig.json
index.md software healthy docs/src/zhHans/index.md
introduction.md software healthy docs/src/zhHans/introduction.md
other-projects.md software healthy docs/src/zhHans/other-projects.md
index.md software healthy docs/src/zhHans/project-structures/index.md
specification-references.md software healthy docs/src/zhHans/project-structures/specification-references…
automated-testing.md software healthy docs/src/zhHans/installation-and-build/automated-testing.md
build-configuration.md software healthy docs/src/zhHans/installation-and-build/build-configuration.…
install-local-documentation.md software healthy docs/src/zhHans/installation-and-build/install-local-docume…
index.md software healthy docs/src/zhHans/installation-and-build/index.md
npm-scripts.md software healthy docs/src/zhHans/installation-and-build/npm-scripts.md
getting-started.md software healthy docs/src/zhHans/installation-and-build/getting-started.md
preload-script.md software healthy docs/src/zhHans/electron-how-to/preload-script.md
index.md software healthy docs/src/zhHans/electron-how-to/index.md
main-and-renderer-process.md software healthy docs/src/zhHans/electron-how-to/main-and-renderer-process.md
index.md software healthy docs/src/en/index.md
introduction.md software healthy docs/src/en/introduction.md
other-projects.md software healthy docs/src/en/other-projects.md
index.md software healthy docs/src/en/project-structures/index.md
specification-references.md software healthy docs/src/en/project-structures/specification-references.md
automated-testing.md software healthy docs/src/en/installation-and-build/automated-testing.md
build-configuration.md software healthy docs/src/en/installation-and-build/build-configuration.md
install-local-documentation.md software healthy docs/src/en/installation-and-build/install-local-documentat…
index.md software healthy docs/src/en/installation-and-build/index.md
npm-scripts.md software healthy docs/src/en/installation-and-build/npm-scripts.md
getting-started.md software healthy docs/src/en/installation-and-build/getting-started.md
preload-script.md software healthy docs/src/en/electron-how-to/preload-script.md
index.md software healthy docs/src/en/electron-how-to/index.md
main-and-renderer-process.md software healthy docs/src/en/electron-how-to/main-and-renderer-process.md
pull_request_template.md software healthy .github/pull_request_template.md
FUNDING.yml software healthy .github/FUNDING.yml
bug_report.yml software healthy .github/ISSUE_TEMPLATE/bug_report.yml
config.yml software healthy .github/ISSUE_TEMPLATE/config.yml
fix_typo.yml software healthy .github/ISSUE_TEMPLATE/fix_typo.yml
feature_request.yml software healthy .github/ISSUE_TEMPLATE/feature_request.yml
build-artifacts.yml software healthy .github/workflows/build-artifacts.yml

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

LabelLayerStatusPath
useRules software healthy src/renderer/composables/useRules.ts:useRules
useRouteFeatures software healthy src/renderer/composables/useRouteFeatures.ts:useRouteFeatur…
hasComponent software healthy src/renderer/composables/useRouteFeatures.ts:hasComponent
isObjectEmpty software healthy src/renderer/composables/chatCompletions.ts:isObjectEmpty
isEmptyTools software healthy src/renderer/composables/chatCompletions.ts:isEmptyTools
updateToken software healthy src/renderer/composables/chatCompletions.ts:updateToken
checkTokenUpdate software healthy src/renderer/composables/chatCompletions.ts:checkTokenUpdate
promptMessage software healthy src/renderer/composables/chatCompletions.ts:promptMessage
createCompletion software healthy src/renderer/composables/chatCompletions.ts:createCompletion
read software healthy src/renderer/composables/chatCompletions.ts:read
parseJson software healthy src/renderer/composables/chatCompletions.ts:parseJson
parseChoices software healthy src/renderer/composables/chatCompletions.ts:parseChoices
parseChoice software healthy src/renderer/composables/chatCompletions.ts:parseChoice
parseMixedContent software healthy src/renderer/composables/chatCompletions.ts:parseMixedConte…
properly software healthy src/renderer/composables/chatCompletions.ts:properly
data software healthy src/renderer/composables/chatCompletions.ts:data
parseTool software healthy src/renderer/composables/chatCompletions.ts:parseTool
Object software healthy src/renderer/composables/chatCompletions.ts:Object
isValidValue software healthy src/renderer/utils/index.ts:isValidValue
getAllowedPrimitive software healthy src/renderer/store/mcp.ts:getAllowedPrimitive
getRawServers software healthy src/renderer/store/mcp.ts:getRawServers
getServers software healthy src/renderer/store/mcp.ts:getServers
getDxtManifest software healthy src/renderer/store/mcp.ts:getDxtManifest
getObjectKeys software healthy src/renderer/store/mcp.ts:getObjectKeys
getSelectedByServer software healthy src/renderer/store/mcp.ts:getSelectedByServer
getScreenFromPath software healthy src/renderer/store/layout.ts:getScreenFromPath
validateNumberRange software healthy src/renderer/store/dxt.ts:validateNumberRange
updateConfigAttribute software healthy src/renderer/store/dxt.ts:updateConfigAttribute
getConfig software healthy src/renderer/store/dxt.ts:getConfig
getConfigAttribute software healthy src/renderer/store/dxt.ts:getConfigAttribute
getLLMs software healthy src/renderer/store/chatbot.ts:getLLMs
getDefaultLLM software healthy src/renderer/store/chatbot.ts:getDefaultLLM
g software healthy src/renderer/store/agent.ts:g
b software healthy src/renderer/store/agent.ts:b
updateConfigAttribute software healthy src/renderer/store/stdio.ts:updateConfigAttribute
getConfig software healthy src/renderer/store/stdio.ts:getConfig
deleteConfig software healthy src/renderer/store/stdio.ts:deleteConfig
initLLM software healthy src/preload/index.ts:initLLM
initPopup software healthy src/preload/index.ts:initPopup
initStartup software healthy src/preload/index.ts:initStartup
listClients software healthy src/preload/index.ts:listClients
createAPIMethods software healthy src/preload/index.ts:createAPIMethods
buildClientAPI software healthy src/preload/index.ts:buildClientAPI
refreshAPI software healthy src/preload/index.ts:refreshAPI
updateAPI software healthy src/preload/index.ts:updateAPI
traverseManifest software healthy src/preload/index.ts:traverseManifest
refreshDXT software healthy src/preload/index.ts:refreshDXT
registerShortcuts software healthy src/main/index.ts:registerShortcuts
createWindow software healthy src/main/index.ts:createWindow
samplingTransferInvoke software healthy src/main/index.ts:samplingTransferInvoke

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

LabelLayerStatusPath
buildAssets software healthy buildAssets
builder software healthy buildAssets/builder
tests software healthy tests
specs software healthy tests/specs
docs software healthy docs
src software healthy docs/src
zhHans software healthy docs/src/zhHans
project-structures software healthy docs/src/zhHans/project-structures
installation-and-build software healthy docs/src/zhHans/installation-and-build
electron-how-to software healthy docs/src/zhHans/electron-how-to
en software healthy docs/src/en
project-structures software healthy docs/src/en/project-structures
installation-and-build software healthy docs/src/en/installation-and-build
electron-how-to software healthy docs/src/en/electron-how-to
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows
src software healthy src
types software healthy src/types
renderer software healthy src/renderer
types software healthy src/renderer/types
router software healthy src/renderer/router
screens software healthy src/renderer/screens
setting software healthy src/renderer/screens/setting
mcp software healthy src/renderer/screens/mcp
agent software healthy src/renderer/screens/agent
chat software healthy src/renderer/screens/chat
composables software healthy src/renderer/composables
utils software healthy src/renderer/utils
components software healthy src/renderer/components
common software healthy src/renderer/components/common
pages software healthy src/renderer/components/pages
layouts software healthy src/renderer/components/layouts
locales software healthy src/renderer/locales
store software healthy src/renderer/store
plugins software healthy src/renderer/plugins
preload software healthy src/preload
public software healthy src/public
lotties software healthy src/public/lotties
main software healthy src/main
mcp software healthy src/main/mcp
utils software healthy src/main/utils
assets software healthy src/main/assets
config software healthy src/main/assets/config
aid software healthy src/main/aid

LabelLayerStatusPath
Utils software healthy src/renderer/utils/index.ts:Utils
Sampling software healthy src/renderer/utils/index.ts:Sampling
Elicitation software healthy src/renderer/utils/index.ts:Elicitation
File software healthy src/renderer/utils/index.ts:File
Command software healthy src/renderer/utils/index.ts:Command
Mcp software healthy src/renderer/utils/index.ts:Mcp
IPCs software healthy src/main/IPCs.ts:IPCs
Constants software healthy src/main/utils/Constants.ts:Constants
Commander software healthy src/main/aid/commander.ts:Commander
NutAutomator software healthy src/main/aid/nut.ts:NutAutomator
Automation software healthy src/main/aid/automation.ts:Automation
extends software healthy src/main/aid/macos.ts:extends
Automator software healthy src/main/aid/automator.ts:Automator
extends software healthy src/main/aid/windows.ts:extends

LabelLayerStatusPath
/Applications frontend healthy buildAssets/builder/config.js
/chat/completions frontend healthy src/renderer/types/index.ts
/popup frontend healthy src/renderer/router/index.ts
/ frontend healthy src/renderer/router/index.ts
/chat frontend healthy src/renderer/router/index.ts
/agent frontend healthy src/renderer/router/index.ts
/setting frontend healthy src/renderer/router/index.ts
/error frontend healthy src/renderer/router/index.ts
/:pathMatch(.*)* frontend healthy src/renderer/router/index.ts

LabelLayerStatusPath
auth::package.json security healthy package.json
auth::src/renderer/composables/chatCompletions.ts security healthy src/renderer/composables/chatCompletions.ts

LabelLayerStatusPath
gha::build-artifacts cicd healthy .github/workflows/build-artifacts.yml
gha::playwright-test cicd healthy .github/workflows/playwright-test.yml

LabelLayerStatusPath
build cicd healthy .github/workflows/build-artifacts.yml
playwright-test cicd healthy .github/workflows/playwright-test.yml

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

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/d6e12ad7-d186-451b-b812-8b976bb2844b/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/d6e12ad7-d186-451b-b812-8b976bb2844b/

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.