https://github.com/jazzenchen/VibeAround
· scanned 2026-05-15 05:00 UTC (3 weeks ago)
· 10 languages
79 findings (21 legacy + 58 scanner) 8th percentile · Rust · medium (20-100K LoC) Scanner says 67 (lower by 9)
Last scanned 3 weeks ago · v1 · 18 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
65.0 | 0.15 | 9.75 |
security_score |
94.0 | 0.25 | 23.50 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
60.0 | 0.15 | 9.00 |
practices_score |
65.0 | 0.15 | 9.75 |
code_quality |
60.0 | 0.10 | 6.00 |
| Overall | 1.00 | 58.0 |
agent: 1.1 ·
journey: 4.9
All 891 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.
| Label | Layer | Status | Path |
|---|---|---|---|
I18nProvider |
software | healthy | src/shared/i18n/src/index.tsx:I18nProvider |
useI18n |
software | healthy | src/shared/i18n/src/index.tsx:useI18n |
translate |
software | healthy | src/shared/i18n/src/index.tsx:translate |
initialLocale |
software | healthy | src/shared/i18n/src/index.tsx:initialLocale |
normalizeLocale |
software | healthy | src/shared/i18n/src/index.tsx:normalizeLocale |
isLocale |
software | healthy | src/shared/i18n/src/index.tsx:isLocale |
DropdownMenu |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenu |
DropdownMenuPortal |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuPortal |
DropdownMenuTrigger |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuTrigger |
DropdownMenuContent |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuContent |
DropdownMenuGroup |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuGroup |
DropdownMenuItem |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuItem |
DropdownMenuCheckboxItem |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuCheckboxItem |
DropdownMenuRadioGroup |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuRadioGroup |
DropdownMenuRadioItem |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuRadioItem |
DropdownMenuLabel |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuLabel |
DropdownMenuSeparator |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuSeparator |
DropdownMenuShortcut |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuShortcut |
DropdownMenuSub |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuSub |
DropdownMenuSubTrigger |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuSubTrigger |
DropdownMenuSubContent |
software | healthy | src/shared/ui/src/dropdown-menu.tsx:DropdownMenuSubContent |
Button |
software | healthy | src/shared/ui/src/button.tsx:Button |
cn |
software | healthy | src/shared/ui/src/utils.ts:cn |
Input |
software | healthy | src/shared/ui/src/input.tsx:Input |
apiPath |
software | healthy | src/shared/client-ts/src/routes.ts:apiPath |
browserBaseUrl |
software | healthy | src/shared/client-ts/src/routes.ts:browserBaseUrl |
browserWsBaseUrl |
software | healthy | src/shared/client-ts/src/routes.ts:browserWsBaseUrl |
loopbackBaseUrl |
software | healthy | src/shared/client-ts/src/routes.ts:loopbackBaseUrl |
loopbackWsBaseUrl |
software | healthy | src/shared/client-ts/src/routes.ts:loopbackWsBaseUrl |
isSafeNext |
software | healthy | src/web/src/PairingGate.tsx:isSafeNext |
PairingGate |
software | healthy | src/web/src/PairingGate.tsx:PairingGate |
submitToken |
software | healthy | src/web/src/PairingGate.tsx:submitToken |
App |
software | healthy | src/web/src/App.tsx:App |
handleActivateTab |
software | healthy | src/web/src/App.tsx:handleActivateTab |
getSessions |
software | healthy | src/web/src/api/sessions.ts:getSessions |
getProfiles |
software | healthy | src/web/src/api/sessions.ts:getProfiles |
createSession |
software | healthy | src/web/src/api/sessions.ts:createSession |
deleteSession |
software | healthy | src/web/src/api/sessions.ts:deleteSession |
getTmuxSessions |
software | healthy | src/web/src/api/sessions.ts:getTmuxSessions |
AppHeader |
software | healthy | src/web/src/components/AppHeader.tsx:AppHeader |
mapTool |
software | healthy | src/web/src/components/TerminalView.tsx:mapTool |
TerminalView |
software | healthy | src/web/src/components/TerminalView.tsx:TerminalView |
rowPx |
software | healthy | src/web/src/components/TerminalView.tsx:rowPx |
onTouchStart |
software | healthy | src/web/src/components/TerminalView.tsx:onTouchStart |
onTouchMove |
software | healthy | src/web/src/components/TerminalView.tsx:onTouchMove |
syncFit |
software | healthy | src/web/src/components/TerminalView.tsx:syncFit |
sendResize |
software | healthy | src/web/src/components/TerminalView.tsx:sendResize |
fitAndSendResize |
software | healthy | src/web/src/components/TerminalView.tsx:fitAndSendResize |
AppFooter |
software | healthy | src/web/src/components/AppFooter.tsx:AppFooter |
TerminalPanel |
software | healthy | src/web/src/components/TerminalPanel.tsx:TerminalPanel |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
README.md |
software | healthy | README.md |
README_CN.md |
software | healthy | README_CN.md |
release.yml |
software | healthy | .github/workflows/release.yml |
Cargo.toml |
software | healthy | src/Cargo.toml |
package.json |
software | healthy | src/package.json |
package.json |
software | healthy | src/shared/i18n/package.json |
index.tsx |
software | healthy | src/shared/i18n/src/index.tsx |
zh-CN.ts |
software | warning | src/shared/i18n/src/locales/zh-CN.ts |
pairing.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/pairing.ts |
desktop-pages.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/desktop-pages.ts |
onboarding.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/onboarding.ts |
web-dashboard.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/web-dashboard.ts |
launch.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/launch.ts |
shared.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/shared.ts |
desktop-dashboard.ts |
software | warning | src/shared/i18n/src/locales/zh-CN/desktop-dashboard.ts |
package.json |
software | healthy | src/shared/ui/package.json |
dropdown-menu.tsx |
software | healthy | src/shared/ui/src/dropdown-menu.tsx |
button.tsx |
software | healthy | src/shared/ui/src/button.tsx |
index.ts |
software | healthy | src/shared/ui/src/index.ts |
utils.ts |
software | healthy | src/shared/ui/src/utils.ts |
input.tsx |
software | healthy | src/shared/ui/src/input.tsx |
README.md |
software | healthy | src/shared/client-ts/README.md |
package.json |
software | healthy | src/shared/client-ts/package.json |
schemas.ts |
software | warning | src/shared/client-ts/src/schemas.ts |
index.ts |
software | healthy | src/shared/client-ts/src/index.ts |
routes.ts |
software | healthy | src/shared/client-ts/src/routes.ts |
plugins.json |
software | healthy | src/resources/plugins.json |
mcp-tools.json |
software | healthy | src/resources/mcp-tools.json |
pty-env.json |
software | healthy | src/resources/pty-env.json |
tunnels.json |
software | healthy | src/resources/tunnels.json |
agents.json |
software | healthy | src/resources/agents.json |
commands.json |
software | healthy | src/resources/commands.json |
manifest.json |
software | healthy | src/resources/profile-catalog/manifest.json |
moonshot.json |
software | healthy | src/resources/profile-catalog/moonshot.json |
gemini.json |
software | healthy | src/resources/profile-catalog/gemini.json |
azure.json |
software | healthy | src/resources/profile-catalog/azure.json |
zai.json |
software | healthy | src/resources/profile-catalog/zai.json |
deepseek.json |
software | healthy | src/resources/profile-catalog/deepseek.json |
kimi.json |
software | healthy | src/resources/profile-catalog/kimi.json |
minimax.json |
software | healthy | src/resources/profile-catalog/minimax.json |
dashscope.json |
software | healthy | src/resources/profile-catalog/dashscope.json |
openrouter.json |
software | healthy | src/resources/profile-catalog/openrouter.json |
Cargo.toml |
software | healthy | src/desktop/Cargo.toml |
tauri.conf.json |
software | healthy | src/desktop/tauri.conf.json |
package.json |
software | healthy | src/desktop/package.json |
build.rs |
software | healthy | src/desktop/build.rs |
README.md |
software | healthy | src/desktop/icons/README.md |
default.json |
software | healthy | src/desktop/capabilities/default.json |
allow-ping.json |
software | healthy | src/desktop/permissions/allow-ping.json |
tray.rs |
software | healthy | src/desktop/src/tray.rs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
src |
software | healthy | src |
shared |
software | healthy | src/shared |
i18n |
software | healthy | src/shared/i18n |
src |
software | healthy | src/shared/i18n/src |
locales |
software | healthy | src/shared/i18n/src/locales |
zh-CN |
software | healthy | src/shared/i18n/src/locales/zh-CN |
ui |
software | healthy | src/shared/ui |
src |
software | healthy | src/shared/ui/src |
client-ts |
software | healthy | src/shared/client-ts |
src |
software | healthy | src/shared/client-ts/src |
resources |
software | healthy | src/resources |
profile-catalog |
software | healthy | src/resources/profile-catalog |
desktop |
software | healthy | src/desktop |
icons |
software | healthy | src/desktop/icons |
capabilities |
software | healthy | src/desktop/capabilities |
permissions |
software | healthy | src/desktop/permissions |
src |
software | healthy | src/desktop/src |
onboarding |
software | healthy | src/desktop/src/onboarding |
install_orchestration |
software | healthy | src/desktop/src/onboarding/install_orchestration |
profiles |
software | healthy | src/desktop/src/profiles |
launcher |
software | healthy | src/desktop/src/profiles/launcher |
web |
software | healthy | src/web |
src |
software | healthy | src/web/src |
api |
software | healthy | src/web/src/api |
components |
software | healthy | src/web/src/components |
ui |
software | healthy | src/web/src/components/ui |
chat |
software | healthy | src/web/src/components/chat |
lib |
software | healthy | src/web/src/lib |
hooks |
software | healthy | src/web/src/hooks |
server |
software | healthy | src/server |
src |
software | healthy | src/server/src |
openai_proxy |
software | healthy | src/server/src/openai_proxy |
providers |
software | healthy | src/server/src/openai_proxy/providers |
dashscope |
software | healthy | src/server/src/openai_proxy/providers/dashscope |
web_server |
software | healthy | src/server/src/web_server |
api |
software | healthy | src/server/src/web_server/api |
mcp |
software | healthy | src/server/src/web_server/mcp |
preview |
software | healthy | src/server/src/web_server/preview |
api_proxy |
software | healthy | src/server/src/web_server/api_proxy |
core |
software | healthy | src/core |
src |
software | healthy | src/core/src |
pty |
software | healthy | src/core/src/pty |
process |
software | healthy | src/core/src/process |
auth |
software | healthy | src/core/src/auth |
agent |
software | healthy | src/core/src/agent |
conversations |
software | healthy | src/core/src/conversations |
handover |
software | healthy | src/core/src/conversations/handover |
conversation |
software | healthy | src/core/src/conversations/conversation |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::src/desktop/src/profiles/launcher.rs |
security | healthy | src/desktop/src/profiles/launcher.rs |
auth::src/core/src/profiles/catalog.rs |
security | healthy | src/core/src/profiles/catalog.rs |
auth::src/desktop-ui/src/Launch/DirectCards.tsx |
security | healthy | src/desktop-ui/src/Launch/DirectCards.tsx |
auth::src/desktop-ui/src/Launch/ProfileConnectionManualGuid… |
security | healthy | src/desktop-ui/src/Launch/ProfileConnectionManualGuide.tsx |
auth::src/desktop-ui/src/Launch/ProfileConnectionDialog.tsx |
security | healthy | src/desktop-ui/src/Launch/ProfileConnectionDialog.tsx |
auth::src/core/src/profiles/render.rs |
security | healthy | src/core/src/profiles/render.rs |
auth::src/desktop/src/profiles/mod.rs |
security | healthy | src/desktop/src/profiles/mod.rs |
auth::src/desktop-ui/src/Launch/api.ts |
security | healthy | src/desktop-ui/src/Launch/api.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
port:5180 |
network | healthy | src/web/vite.config.ts |
port:3456 |
network | healthy | src/core/src/previews/mod.rs |
port:5000 |
network | healthy | src/core/src/previews/mod.rs |
port:5181 |
network | healthy | src/desktop-ui/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
App |
frontend | healthy | src/web/src/App.tsx |
App |
frontend | healthy | src/desktop-ui/src/App.tsx |
Onboarding |
frontend | healthy | src/desktop-ui/src/Onboarding/index.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-ani67l6j |
software | healthy | /tmp/repobility-clone-ani67l6j |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | src/shared/client-ts/src/routes.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | src/shared/i18n/src/locales/zh-CN/launch.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | src/web/src/components/TerminalView.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build-desktop |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
GITHUB_TOKEN |
cicd | healthy | — |
This page is publicly accessible at:
https://repobility.com/scan/91d00d9c-f481-4cf3-8f3c-c410b81d3b9a/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/91d00d9c-f481-4cf3-8f3c-c410b81d3b9a/
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.