https://github.com/snapotter-hq/SnapOtter
· scanned 2026-05-17 01:37 UTC (14 hours, 44 minutes ago)
· 10 languages
708 findings (58 legacy + 650 scanner) 8/10 scanners ran 98th percentile · Typescript · large (100-500K LoC) Scanner says 53 (higher by 34)
Last scanned 14 hours, 43 minutes ago · v2 · 383 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
All 3614 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 |
|---|---|---|---|
_urlretrieve |
software | healthy | docker/download_models.py:18 |
_hf_download |
software | healthy | docker/download_models.py:38 |
_hide_cuda_provider |
software | healthy | docker/download_models.py:78 |
_restore_cuda_provider |
software | healthy | docker/download_models.py:90 |
_register_birefnet_matting |
software | healthy | docker/download_models.py:212 |
download_models |
software | healthy | docker/download_models.py:250 |
name |
software | healthy | docker/download_models.py:262 |
_register_birefnet_hr_matting |
software | healthy | docker/download_models.py:239 |
predict |
software | healthy | docker/download_models.py:265 |
download_rembg_models |
software | dead | docker/download_models.py:285 |
download_lama_model |
software | dead | docker/download_models.py:300 |
download_realesrgan_model |
software | dead | docker/download_models.py:308 |
download_gfpgan_model |
software | dead | docker/download_models.py:322 |
download_codeformer_model |
software | dead | docker/download_models.py:336 |
download_ddcolor_model |
software | dead | docker/download_models.py:350 |
download_codeformer_onnx_model |
software | dead | docker/download_models.py:381 |
download_paddleocr_models |
software | dead | docker/download_models.py:410 |
download_paddleocr_vl_model |
software | dead | docker/download_models.py:432 |
download_scunet_model |
software | dead | docker/download_models.py:444 |
download_nafnet_model |
software | dead | docker/download_models.py:456 |
download_facexlib_models |
software | dead | docker/download_models.py:469 |
download_opencv_colorize_models |
software | dead | docker/download_models.py:495 |
download_mediapipe_task_models |
software | dead | docker/download_models.py:525 |
verify_mediapipe |
software | healthy | docker/download_models.py:551 |
smoke_test |
software | healthy | docker/download_models.py:582 |
main |
software | healthy | docker/download_models.py:719 |
getToolUrl |
software | healthy | tests/integration/format-matrix-ai.test.ts:getToolUrl |
buildAiPayload |
software | healthy | tests/integration/format-matrix-ai.test.ts:buildAiPayload |
cropAndMeta |
software | healthy | tests/integration/crop.test.ts:cropAndMeta |
postTool |
software | healthy | tests/integration/adversarial-comprehensive.test.ts:postTool |
postBatch |
software | healthy | tests/integration/adversarial-comprehensive.test.ts:postBat… |
executePipeline |
software | healthy | tests/integration/adversarial-comprehensive.test.ts:execute… |
buildToolRequest |
software | healthy | tests/integration/adversarial-comprehensive.test.ts:buildTo… |
makePayload |
software | healthy | tests/integration/color-adjustments.test.ts:makePayload |
postTool |
software | healthy | tests/integration/color-adjustments.test.ts:postTool |
fetchAuditLog |
software | healthy | tests/integration/audit-log-edge-cases.test.ts:fetchAuditLog |
makePayload |
software | healthy | tests/integration/compress.test.ts:makePayload |
postTool |
software | healthy | tests/integration/compress.test.ts:postTool |
uid |
software | healthy | tests/integration/api-key-edge-cases.test.ts:uid |
createUserAndLogin |
software | healthy | tests/integration/api-key-edge-cases.test.ts:createUserAndL… |
postTool |
software | healthy | tests/integration/adversarial-extended.test.ts:postTool |
postBatch |
software | healthy | tests/integration/adversarial-extended.test.ts:postBatch |
executePipeline |
software | healthy | tests/integration/adversarial-extended.test.ts:executePipel… |
buildToolRequest |
software | healthy | tests/integration/adversarial-extended.test.ts:buildToolReq… |
uid |
software | healthy | tests/integration/security-auth-hardening.test.ts:uid |
createUser |
software | healthy | tests/integration/security-auth-hardening.test.ts:createUser |
loginAs |
software | healthy | tests/integration/security-auth-hardening.test.ts:loginAs |
ratio |
software | healthy | tests/integration/collage.test.ts:ratio |
needsFallback |
software | healthy | tests/integration/format-matrix-expanded.test.ts:needsFallb… |
needsFallback |
software | healthy | tests/integration/format-matrix.test.ts:needsFallback |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
.releaserc.json |
software | healthy | .releaserc.json |
playwright.config.ts |
software | warning | playwright.config.ts |
playwright.docs.config.ts |
software | warning | playwright.docs.config.ts |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
CLA.md |
software | healthy | CLA.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
.release-notes.md |
software | healthy | .release-notes.md |
playwright.analytics.config.ts |
software | warning | playwright.analytics.config.ts |
turbo.json |
software | healthy | turbo.json |
playwright.editor.config.ts |
software | warning | playwright.editor.config.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
.env.example |
software | healthy | .env.example |
SUPPORT.md |
software | healthy | SUPPORT.md |
biome.json |
software | healthy | biome.json |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
SECURITY.md |
software | healthy | SECURITY.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
vitest.config.ts |
software | warning | vitest.config.ts |
playwright.landing.config.ts |
software | warning | playwright.landing.config.ts |
playwright.analytics-local.config.ts |
software | warning | playwright.analytics-local.config.ts |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
docker-compose.test.yml |
software | healthy | docker/docker-compose.test.yml |
Dockerfile |
software | healthy | docker/Dockerfile |
docker-compose-gpu.yml |
software | healthy | docker/docker-compose-gpu.yml |
feature-manifest.json |
software | healthy | docker/feature-manifest.json |
docker-compose.yml |
software | healthy | docker/docker-compose.yml |
download_models.py |
software | healthy | docker/download_models.py |
entrypoint.sh |
software | healthy | docker/entrypoint.sh |
sidebar.spec.ts |
software | warning | tests/e2e-docs/sidebar.spec.ts |
search-and-theme.spec.ts |
software | warning | tests/e2e-docs/search-and-theme.spec.ts |
homepage.spec.ts |
software | warning | tests/e2e-docs/homepage.spec.ts |
content.spec.ts |
software | warning | tests/e2e-docs/content.spec.ts |
format-matrix-ai.test.ts |
software | healthy | tests/integration/format-matrix-ai.test.ts |
crop.test.ts |
software | healthy | tests/integration/crop.test.ts |
anonymous-mode.test.ts |
software | warning | tests/integration/anonymous-mode.test.ts |
progress.test.ts |
software | warning | tests/integration/progress.test.ts |
adversarial-comprehensive.test.ts |
software | healthy | tests/integration/adversarial-comprehensive.test.ts |
color-adjustments.test.ts |
software | healthy | tests/integration/color-adjustments.test.ts |
remove-background.test.ts |
software | warning | tests/integration/remove-background.test.ts |
restore-photo.test.ts |
software | warning | tests/integration/restore-photo.test.ts |
settings-phase1.test.ts |
software | warning | tests/integration/settings-phase1.test.ts |
erase-object.test.ts |
software | warning | tests/integration/erase-object.test.ts |
audit-log-edge-cases.test.ts |
software | healthy | tests/integration/audit-log-edge-cases.test.ts |
compress.test.ts |
software | healthy | tests/integration/compress.test.ts |
find-duplicates.test.ts |
software | warning | tests/integration/find-duplicates.test.ts |
compare.test.ts |
software | warning | tests/integration/compare.test.ts |
api-key-edge-cases.test.ts |
software | healthy | tests/integration/api-key-edge-cases.test.ts |
adversarial-extended.test.ts |
software | healthy | tests/integration/adversarial-extended.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::vitest.config.ts |
security | healthy | vitest.config.ts |
password_literal::docker/entrypoint.sh |
security | healthy | docker/entrypoint.sh |
password_literal::tests/integration/anonymous-mode.test.ts |
security | healthy | tests/integration/anonymous-mode.test.ts |
password_literal::tests/integration/anonymous-mode.test.ts |
security | healthy | tests/integration/anonymous-mode.test.ts |
password_literal::tests/integration/audit-log-edge-cases.te… |
security | healthy | tests/integration/audit-log-edge-cases.test.ts |
password_literal::tests/integration/api-key-edge-cases.test… |
security | healthy | tests/integration/api-key-edge-cases.test.ts |
password_literal::tests/integration/security-auth-hardening… |
security | healthy | tests/integration/security-auth-hardening.test.ts |
password_literal::tests/integration/security-auth-hardening… |
security | healthy | tests/integration/security-auth-hardening.test.ts |
password_literal::tests/integration/security-auth-hardening… |
security | healthy | tests/integration/security-auth-hardening.test.ts |
password_literal::tests/integration/custom-roles.test.ts |
security | healthy | tests/integration/custom-roles.test.ts |
password_literal::tests/integration/custom-roles.test.ts |
security | healthy | tests/integration/custom-roles.test.ts |
password_literal::tests/integration/custom-roles.test.ts |
security | healthy | tests/integration/custom-roles.test.ts |
password_literal::tests/integration/custom-roles.test.ts |
security | healthy | tests/integration/custom-roles.test.ts |
password_literal::tests/integration/audit-log.test.ts |
security | healthy | tests/integration/audit-log.test.ts |
password_literal::tests/integration/audit-log.test.ts |
security | healthy | tests/integration/audit-log.test.ts |
password_literal::tests/integration/audit-log.test.ts |
security | healthy | tests/integration/audit-log.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/permissions.test.ts |
security | healthy | tests/integration/permissions.test.ts |
password_literal::tests/integration/custom-roles-edge-cases… |
security | healthy | tests/integration/custom-roles-edge-cases.test.ts |
password_literal::tests/integration/custom-roles-edge-cases… |
security | healthy | tests/integration/custom-roles-edge-cases.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/rbac-matrix-full.test.ts |
security | healthy | tests/integration/rbac-matrix-full.test.ts |
password_literal::tests/integration/escalation.test.ts |
security | healthy | tests/integration/escalation.test.ts |
password_literal::tests/integration/escalation.test.ts |
security | healthy | tests/integration/escalation.test.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /api/v1/health |
api | healthy | apps/api/src/index.ts |
GET /api/v1/admin/health |
api | healthy | apps/api/src/index.ts |
GET /api/v1/config/auth |
api | healthy | apps/api/src/index.ts |
GET /api/v1/config/locale |
api | healthy | apps/api/src/routes/config.ts |
GET /llms.txt |
api | healthy | apps/api/src/routes/docs.ts |
GET /llms-full.txt |
api | healthy | apps/api/src/routes/docs.ts |
GET /api/v1/openapi.yaml |
api | healthy | apps/api/src/routes/docs.ts |
GET /api/v1/files |
api | healthy | apps/api/src/routes/user-files.ts |
POST /api/v1/files/upload |
api | healthy | apps/api/src/routes/user-files.ts |
GET /api/v1/files/:id |
api | healthy | apps/api/src/routes/user-files.ts |
GET /api/v1/files/:id/download |
api | healthy | apps/api/src/routes/user-files.ts |
GET /api/v1/files/:id/thumbnail |
api | healthy | apps/api/src/routes/user-files.ts |
DELETE /api/v1/files |
api | healthy | apps/api/src/routes/user-files.ts |
POST /api/v1/files/save-result |
api | healthy | apps/api/src/routes/user-files.ts |
GET /api/v1/config/analytics |
api | healthy | apps/api/src/routes/analytics.ts |
PUT /api/v1/user/analytics |
api | healthy | apps/api/src/routes/analytics.ts |
POST /api/v1/fetch-urls |
api | healthy | apps/api/src/routes/fetch-urls.ts |
POST /api/v1/upload |
api | healthy | apps/api/src/routes/files.ts |
GET /api/v1/download/:jobId/:filename |
api | healthy | apps/api/src/routes/files.ts |
POST /api/v1/preview |
api | healthy | apps/api/src/routes/files.ts |
POST /api/v1/api-keys |
api | healthy | apps/api/src/routes/api-keys.ts |
GET /api/v1/api-keys |
api | healthy | apps/api/src/routes/api-keys.ts |
DELETE /api/v1/api-keys/:id |
api | healthy | apps/api/src/routes/api-keys.ts |
GET /api/v1/meme-templates |
api | healthy | apps/api/src/routes/meme-templates.ts |
GET /api/v1/meme-templates/full/:filename |
api | healthy | apps/api/src/routes/meme-templates.ts |
GET /api/v1/meme-templates/thumbs/:filename |
api | healthy | apps/api/src/routes/meme-templates.ts |
GET /api/v1/meme-templates/fonts/:filename |
api | healthy | apps/api/src/routes/meme-templates.ts |
GET /api/v1/jobs/:jobId/progress |
api | healthy | apps/api/src/routes/progress.ts |
GET /api/v1/teams |
api | healthy | apps/api/src/routes/teams.ts |
POST /api/v1/teams |
api | healthy | apps/api/src/routes/teams.ts |
PUT /api/v1/teams/:id |
api | healthy | apps/api/src/routes/teams.ts |
DELETE /api/v1/teams/:id |
api | healthy | apps/api/src/routes/teams.ts |
POST /api/v1/tools/:toolId/batch |
api | healthy | apps/api/src/routes/batch.ts |
GET /api/v1/settings |
api | healthy | apps/api/src/routes/settings.ts |
PUT /api/v1/settings |
api | healthy | apps/api/src/routes/settings.ts |
GET /api/v1/settings/:key |
api | healthy | apps/api/src/routes/settings.ts |
POST /api/v1/pipeline/execute |
api | healthy | apps/api/src/routes/pipeline.ts |
POST /api/v1/pipeline/save |
api | healthy | apps/api/src/routes/pipeline.ts |
GET /api/v1/pipeline/list |
api | healthy | apps/api/src/routes/pipeline.ts |
DELETE /api/v1/pipeline/:id |
api | healthy | apps/api/src/routes/pipeline.ts |
GET /api/v1/pipeline/tools |
api | healthy | apps/api/src/routes/pipeline.ts |
POST /api/v1/pipeline/batch |
api | healthy | apps/api/src/routes/pipeline.ts |
GET /api/v1/roles |
api | healthy | apps/api/src/routes/roles.ts |
POST /api/v1/roles |
api | healthy | apps/api/src/routes/roles.ts |
PUT /api/v1/roles/:id |
api | healthy | apps/api/src/routes/roles.ts |
DELETE /api/v1/roles/:id |
api | healthy | apps/api/src/routes/roles.ts |
GET /api/v1/features |
api | healthy | apps/api/src/routes/features.ts |
POST /api/v1/admin/features/:bundleId/install |
api | healthy | apps/api/src/routes/features.ts |
POST /api/v1/admin/features/:bundleId/uninstall |
api | healthy | apps/api/src/routes/features.ts |
GET /api/v1/admin/features/disk-usage |
api | healthy | apps/api/src/routes/features.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
docker |
software | healthy | docker |
tests |
software | healthy | tests |
e2e-docs |
software | healthy | tests/e2e-docs |
integration |
software | healthy | tests/integration |
unit |
software | healthy | tests/unit |
ai |
software | healthy | tests/unit/ai |
api |
software | healthy | tests/unit/api |
web |
software | healthy | tests/unit/web |
landing |
software | healthy | tests/unit/landing |
image-engine |
software | healthy | tests/unit/image-engine |
features |
software | healthy | tests/unit/features |
e2e-docker |
software | healthy | tests/e2e-docker |
e2e-analytics |
software | healthy | tests/e2e-analytics |
e2e-landing |
software | healthy | tests/e2e-landing |
benchmark |
software | healthy | tests/benchmark |
e2e-editor |
software | healthy | tests/e2e-editor |
e2e |
software | healthy | tests/e2e |
apps |
software | healthy | apps |
demo |
software | healthy | apps/demo |
src |
software | healthy | apps/demo/src |
styles |
software | healthy | apps/demo/src/styles |
api |
software | healthy | apps/api |
static |
software | healthy | apps/api/static |
meme-templates |
software | healthy | apps/api/static/meme-templates |
scripts |
software | healthy | apps/api/scripts |
drizzle |
software | healthy | apps/api/drizzle |
meta |
software | healthy | apps/api/drizzle/meta |
src |
software | healthy | apps/api/src |
assets |
software | healthy | apps/api/src/assets |
frames |
software | healthy | apps/api/src/assets/frames |
lib |
software | healthy | apps/api/src/lib |
beautify |
software | healthy | apps/api/src/lib/beautify |
routes |
software | healthy | apps/api/src/routes |
tools |
software | healthy | apps/api/src/routes/tools |
db |
software | healthy | apps/api/src/db |
plugins |
software | healthy | apps/api/src/plugins |
docs |
software | healthy | apps/docs |
api |
software | healthy | apps/docs/api |
guide |
software | healthy | apps/docs/guide |
web |
software | healthy | apps/web |
public |
software | healthy | apps/web/public |
src |
software | healthy | apps/web/src |
types |
software | healthy | apps/web/src/types |
stores |
software | healthy | apps/web/src/stores |
components |
software | healthy | apps/web/src/components |
settings |
software | healthy | apps/web/src/components/settings |
layout |
software | healthy | apps/web/src/components/layout |
help |
software | healthy | apps/web/src/components/help |
common |
software | healthy | apps/web/src/components/common |
files |
software | healthy | apps/web/src/components/files |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
auth::packages/shared/src/i18n/ko.ts |
security | healthy | packages/shared/src/i18n/ko.ts |
auth::apps/web/src/components/tools/passport-photo-settings… |
security | healthy | apps/web/src/components/tools/passport-photo-settings.tsx |
auth::apps/web/src/pages/login-page.tsx |
security | healthy | apps/web/src/pages/login-page.tsx |
auth::apps/api/src/openapi.yaml |
security | healthy | apps/api/src/openapi.yaml |
auth::packages/shared/src/i18n/pl.ts |
security | healthy | packages/shared/src/i18n/pl.ts |
auth::apps/web/src/hooks/use-auth.ts |
security | healthy | apps/web/src/hooks/use-auth.ts |
auth::packages/ai/python/face_landmarks.py |
security | healthy | packages/ai/python/face_landmarks.py |
auth::docker/feature-manifest.json |
security | healthy | docker/feature-manifest.json |
auth::tests/e2e/passport-photo.spec.ts |
security | healthy | tests/e2e/passport-photo.spec.ts |
auth::tests/unit/features.test.ts |
security | healthy | tests/unit/features.test.ts |
auth::packages/shared/src/i18n/de.ts |
security | healthy | packages/shared/src/i18n/de.ts |
auth::packages/shared/src/i18n/it.ts |
security | healthy | packages/shared/src/i18n/it.ts |
auth::apps/landing/src/components/hero.tsx |
security | healthy | apps/landing/src/components/hero.tsx |
auth::packages/shared/src/i18n/uk.ts |
security | healthy | packages/shared/src/i18n/uk.ts |
auth::apps/demo/src/mock-api.ts |
security | healthy | apps/demo/src/mock-api.ts |
auth::tests/e2e/remove-bg.spec.ts |
security | healthy | tests/e2e/remove-bg.spec.ts |
auth::packages/shared/src/i18n/hi.ts |
security | healthy | packages/shared/src/i18n/hi.ts |
auth::packages/shared/src/i18n/sv.ts |
security | healthy | packages/shared/src/i18n/sv.ts |
auth::apps/api/src/index.ts |
security | healthy | apps/api/src/index.ts |
auth::apps/api/src/plugins/oidc.ts |
security | healthy | apps/api/src/plugins/oidc.ts |
auth::packages/shared/src/i18n/pt-BR.ts |
security | healthy | packages/shared/src/i18n/pt-BR.ts |
auth::packages/shared/src/i18n/en.ts |
security | healthy | packages/shared/src/i18n/en.ts |
auth::apps/api/src/plugins/auth.ts |
security | healthy | apps/api/src/plugins/auth.ts |
auth::packages/shared/src/i18n/ja.ts |
security | healthy | packages/shared/src/i18n/ja.ts |
auth::apps/landing/src/components/bento-grid.tsx |
security | healthy | apps/landing/src/components/bento-grid.tsx |
auth::packages/shared/src/i18n/fr.ts |
security | healthy | packages/shared/src/i18n/fr.ts |
auth::tests/unit/web/tool-registry.test.ts |
security | healthy | tests/unit/web/tool-registry.test.ts |
auth::tests/integration/oidc-auth.test.ts |
security | healthy | tests/integration/oidc-auth.test.ts |
auth::tests/e2e/gui-tools-ai.spec.ts |
security | healthy | tests/e2e/gui-tools-ai.spec.ts |
auth::apps/web/src/components/tools/remove-bg-settings.tsx |
security | healthy | apps/web/src/components/tools/remove-bg-settings.tsx |
auth::packages/shared/src/i18n/th.ts |
security | healthy | packages/shared/src/i18n/th.ts |
auth::packages/shared/src/i18n/tr.ts |
security | healthy | packages/shared/src/i18n/tr.ts |
auth::tests/integration/test-server.ts |
security | healthy | tests/integration/test-server.ts |
auth::packages/shared/src/i18n/zh-TW.ts |
security | healthy | packages/shared/src/i18n/zh-TW.ts |
auth::tests/e2e-docker/ai-tools.spec.ts |
security | healthy | tests/e2e-docker/ai-tools.spec.ts |
auth::packages/shared/src/i18n/ru.ts |
security | healthy | packages/shared/src/i18n/ru.ts |
auth::packages/shared/src/i18n/ar.ts |
security | healthy | packages/shared/src/i18n/ar.ts |
auth::tests/unit/web/tool-registry-expanded.test.ts |
security | healthy | tests/unit/web/tool-registry-expanded.test.ts |
auth::tests/e2e/gui-navigation.spec.ts |
security | healthy | tests/e2e/gui-navigation.spec.ts |
auth::tests/benchmark/bench-ai.sh |
security | healthy | tests/benchmark/bench-ai.sh |
auth::apps/api/src/routes/tools/index.ts |
security | healthy | apps/api/src/routes/tools/index.ts |
auth::packages/shared/src/i18n/vi.ts |
security | healthy | packages/shared/src/i18n/vi.ts |
auth::docker/docker-compose.yml |
security | healthy | docker/docker-compose.yml |
auth::docker/docker-compose-gpu.yml |
security | healthy | docker/docker-compose-gpu.yml |
auth::packages/shared/src/features.ts |
security | healthy | packages/shared/src/features.ts |
auth::packages/shared/src/i18n/nl.ts |
security | healthy | packages/shared/src/i18n/nl.ts |
auth::tests/integration/format-matrix-ai.test.ts |
security | healthy | tests/integration/format-matrix-ai.test.ts |
auth::tests/e2e-docker/features.spec.ts |
security | healthy | tests/e2e-docker/features.spec.ts |
auth::tests/e2e-docker/fixes-verification.spec.ts |
security | healthy | tests/e2e-docker/fixes-verification.spec.ts |
auth::apps/web/src/lib/tool-registry.tsx |
security | healthy | apps/web/src/lib/tool-registry.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
BiRefNetMattingSession |
software | healthy | docker/download_models.py:219 |
BiRefNetHRMattingSession |
software | healthy | docker/download_models.py:248 |
FakeEventSource |
software | healthy | tests/unit/web/features-store-expanded.test.ts:FakeEventSou… |
ImageData |
software | healthy | tests/unit/web/konva-filters.test.ts:ImageData |
FakeEventSource |
software | healthy | tests/unit/web/features-store.test.ts:FakeEventSource |
by |
software | healthy | tests/e2e/theme.spec.ts:by |
state |
software | healthy | tests/e2e/gui-keyboard.spec.ts:state |
toggle |
software | healthy | tests/e2e/gui-keyboard.spec.ts:toggle |
differs |
software | healthy | tests/e2e/gui-cross-browser.spec.ts:differs |
to |
software | healthy | tests/e2e/gui-performance.spec.ts:to |
const |
software | healthy | tests/e2e/gui-responsive.spec.ts:const |
const |
software | healthy | tests/e2e/gui-settings-general.spec.ts:const |
alternates |
software | healthy | tests/e2e/gui-settings-general.spec.ts:alternates |
extends |
software | healthy | apps/demo/src/mock-api.ts:extends |
ErrorBoundary |
software | healthy | apps/web/src/App.tsx:ErrorBoundary |
const |
software | healthy | apps/web/src/pages/change-password-page.tsx:const |
BiRefNetMattingSession |
software | healthy | packages/ai/python/remove_bg.py:36 |
BiRefNetHRMattingSession |
software | healthy | packages/ai/python/remove_bg.py:70 |
BiRefNetMattingSession |
software | healthy | packages/ai/python/install_feature.py:299 |
BiRefNetHRMattingSession |
software | healthy | packages/ai/python/install_feature.py:339 |
DropPath |
software | healthy | packages/ai/python/models/scunet_arch.py:28 |
WMSA |
software | healthy | packages/ai/python/models/scunet_arch.py:45 |
Block |
software | healthy | packages/ai/python/models/scunet_arch.py:122 |
ConvTransBlock |
software | healthy | packages/ai/python/models/scunet_arch.py:150 |
SCUNet |
software | healthy | packages/ai/python/models/scunet_arch.py:191 |
LayerNormFunction |
software | healthy | packages/ai/python/models/nafnet_arch.py:11 |
LayerNorm2d |
software | healthy | packages/ai/python/models/nafnet_arch.py:42 |
SimpleGate |
software | healthy | packages/ai/python/models/nafnet_arch.py:55 |
NAFBlock |
software | healthy | packages/ai/python/models/nafnet_arch.py:63 |
NAFNet |
software | healthy | packages/ai/python/models/nafnet_arch.py:132 |
| Label | Layer | Status | Path |
|---|---|---|---|
/editor-page |
frontend | healthy | apps/web/src/pages/editor-page.tsx |
/home-page |
frontend | healthy | apps/web/src/pages/home-page.tsx |
/automate-page |
frontend | healthy | apps/web/src/pages/automate-page.tsx |
/tool-page |
frontend | healthy | apps/web/src/pages/tool-page.tsx |
/privacy-policy-page |
frontend | healthy | apps/web/src/pages/privacy-policy-page.tsx |
/login-page |
frontend | healthy | apps/web/src/pages/login-page.tsx |
/files-page |
frontend | healthy | apps/web/src/pages/files-page.tsx |
/change-password-page |
frontend | healthy | apps/web/src/pages/change-password-page.tsx |
/fullscreen-grid-page |
frontend | healthy | apps/web/src/pages/fullscreen-grid-page.tsx |
/analytics-consent-page |
frontend | healthy | apps/web/src/pages/analytics-consent-page.tsx |
/page.tsx |
frontend | healthy | apps/landing/src/app/page.tsx |
/contact |
frontend | healthy | apps/landing/src/app/contact/page.tsx |
/terms |
frontend | healthy | apps/landing/src/app/terms/page.tsx |
/privacy |
frontend | healthy | apps/landing/src/app/privacy/page.tsx |
/faq |
frontend | healthy | apps/landing/src/app/faq/page.tsx |
/ |
frontend | healthy | tests/unit/web/home-page-redirect.test.tsx |
/fullscreen |
frontend | healthy | tests/unit/web/home-page-redirect.test.tsx |
/login |
frontend | healthy | apps/web/src/App.tsx |
/change-password |
frontend | healthy | apps/web/src/App.tsx |
/automate |
frontend | healthy | apps/web/src/App.tsx |
/files |
frontend | healthy | apps/web/src/App.tsx |
/brightness-contrast |
frontend | healthy | apps/web/src/App.tsx |
/saturation |
frontend | healthy | apps/web/src/App.tsx |
/color-channels |
frontend | healthy | apps/web/src/App.tsx |
/color-effects |
frontend | healthy | apps/web/src/App.tsx |
/analytics-consent |
frontend | healthy | apps/web/src/App.tsx |
/editor |
frontend | healthy | apps/web/src/App.tsx |
/:toolId |
frontend | healthy | apps/web/src/App.tsx |
/tmp/foo bar.png |
frontend | healthy | tests/unit/ai/bridge.test.ts |
/api/auth/oidc |
frontend | healthy | apps/api/src/plugins/oidc.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
4.10.0.84 |
network | healthy | docker/Dockerfile |
127.0.0.1 |
network | healthy | docker/docker-compose-gpu.yml |
169.254.169.254 |
network | healthy | tests/integration/adversarial-comprehensive.test.ts |
1.2.3.4 |
network | healthy | tests/integration/fetch-urls.test.ts |
10.0.0.1 |
network | healthy | tests/unit/security-network.test.ts |
10.255.255.255 |
network | healthy | tests/unit/security-network.test.ts |
172.16.0.1 |
network | healthy | tests/unit/security-network.test.ts |
172.31.255.255 |
network | healthy | tests/unit/security-network.test.ts |
192.168.0.1 |
network | healthy | tests/unit/security-network.test.ts |
192.168.255.255 |
network | healthy | tests/unit/security-network.test.ts |
169.254.0.1 |
network | healthy | tests/unit/security-network.test.ts |
192.168.1.1 |
network | healthy | tests/unit/security-network.test.ts |
8.8.8.8 |
network | healthy | tests/unit/security-network.test.ts |
1.1.1.1 |
network | healthy | tests/unit/security-network.test.ts |
93.184.216.34 |
network | healthy | tests/unit/security-network.test.ts |
100.64.0.0 |
network | healthy | tests/unit/api/ssrf.test.ts |
100.64.0.1 |
network | healthy | tests/unit/api/ssrf.test.ts |
100.127.255.255 |
network | healthy | tests/unit/api/ssrf.test.ts |
192.0.0.0 |
network | healthy | tests/unit/api/ssrf.test.ts |
192.0.0.1 |
network | healthy | tests/unit/api/ssrf.test.ts |
198.18.0.0 |
network | healthy | tests/unit/api/ssrf.test.ts |
198.18.0.1 |
network | healthy | tests/unit/api/ssrf.test.ts |
198.19.255.255 |
network | healthy | tests/unit/api/ssrf.test.ts |
240.0.0.0 |
network | healthy | tests/unit/api/ssrf.test.ts |
240.0.0.1 |
network | healthy | tests/unit/api/ssrf.test.ts |
255.255.255.255 |
network | healthy | tests/unit/api/ssrf.test.ts |
203.0.113.1 |
network | healthy | tests/unit/api/ssrf.test.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
dependency-review |
cicd | healthy | .github/workflows/dependency-review.yml |
deploy |
cicd | healthy | .github/workflows/deploy-landing.yml |
cla |
cicd | healthy | .github/workflows/cla.yml |
lint |
cicd | healthy | .github/workflows/ci.yml |
typecheck |
cicd | healthy | .github/workflows/ci.yml |
test-unit |
cicd | healthy | .github/workflows/ci.yml |
test-integration |
cicd | healthy | .github/workflows/ci.yml |
pip-audit |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
release |
cicd | healthy | .github/workflows/release.yml |
docker |
cicd | healthy | .github/workflows/release.yml |
scan |
cicd | healthy | .github/workflows/release.yml |
manifest |
cicd | healthy | .github/workflows/release.yml |
deploy |
cicd | healthy | .github/workflows/deploy-docs.yml |
sync |
cicd | healthy | .github/workflows/labels.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
api_keys |
data | healthy | apps/api/drizzle/0000_clammy_madelyne_pryor.sql |
jobs |
data | healthy | apps/api/drizzle/0000_clammy_madelyne_pryor.sql |
sessions |
data | healthy | apps/api/drizzle/0000_clammy_madelyne_pryor.sql |
settings |
data | healthy | apps/api/drizzle/0000_clammy_madelyne_pryor.sql |
users |
data | healthy | apps/api/drizzle/0000_clammy_madelyne_pryor.sql |
users_new |
data | healthy | apps/api/drizzle/0012_make_password_hash_nullable.sql |
pipelines |
data | healthy | apps/api/drizzle/0001_amusing_omega_red.sql |
teams |
data | healthy | apps/api/drizzle/0005_add_teams_table.sql |
audit_log |
data | healthy | apps/api/drizzle/0006_rbac_revamp.sql |
roles |
data | healthy | apps/api/drizzle/0007_custom_roles.sql |
user_files |
data | healthy | apps/api/drizzle/0004_married_forgotten_one.sql |
| Label | Layer | Status | Path |
|---|---|---|---|
NotFound |
frontend | healthy | apps/landing/src/app/not-found.tsx |
Home |
frontend | healthy | apps/landing/src/app/page.tsx |
RootLayout |
frontend | healthy | apps/landing/src/app/layout.tsx |
ContactPage |
frontend | healthy | apps/landing/src/app/contact/page.tsx |
ContactLayout |
frontend | healthy | apps/landing/src/app/contact/layout.tsx |
TermsPage |
frontend | healthy | apps/landing/src/app/terms/page.tsx |
PrivacyPage |
frontend | healthy | apps/landing/src/app/privacy/page.tsx |
FaqPage |
frontend | healthy | apps/landing/src/app/faq/page.tsx |
FaqLayout |
frontend | healthy | apps/landing/src/app/faq/layout.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
port:13490 |
network | healthy | playwright.config.ts |
port:64 |
network | healthy | pnpm-lock.yaml |
port:15 |
network | healthy | pnpm-lock.yaml |
port:1349 |
network | healthy | .env.example |
port:8080 |
network | healthy | tests/unit/api/utilities.test.ts |
port:9999 |
network | healthy | tests/unit/api/utilities.test.ts |
port:13491 |
network | healthy | tests/benchmark/bench-limits.sh |
port:1352 |
network | healthy | apps/demo/vite.config.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
CLA_TOKEN |
cicd | healthy | — |
CLOUDFLARE_API_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
DOCKERHUB_TOKEN |
cicd | healthy | — |
PLATFORM_PAIR |
cicd | healthy | — |
GHCR_TOKEN |
cicd | healthy | — |
CLOUDFLARE_ACCOUNT_ID |
cicd | healthy | — |
DOCKERHUB_USERNAME |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::dependency-review |
cicd | healthy | .github/workflows/dependency-review.yml |
gha::deploy-landing |
cicd | healthy | .github/workflows/deploy-landing.yml |
gha::cla |
cicd | healthy | .github/workflows/cla.yml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::deploy-docs |
cicd | healthy | .github/workflows/deploy-docs.yml |
gha::labels |
cicd | healthy | .github/workflows/labels.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
mongodb |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | pnpm-lock.yaml |
redis |
data | healthy | pnpm-lock.yaml |
sqlite |
data | healthy | pnpm-lock.yaml |
postgres |
data | healthy | pnpm-lock.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
image::docker/Dockerfile |
hardware | healthy | docker/Dockerfile |
SnapOtter |
hardware | healthy | docker/docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | pnpm-lock.yaml |
vps::droplet |
hardware | healthy | apps/web/src/components/editor/editor-toolbar.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-umwdl7t5 |
software | healthy | /tmp/repobility-clone-umwdl7t5 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | docker/Dockerfile |
This page is publicly accessible at:
https://repobility.com/scan/74b4c143-ebfb-420c-bd4a-ca532718732c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/74b4c143-ebfb-420c-bd4a-ca532718732c/
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.