Scan timing: clone 12.43s · analysis 4.41s · 33.5 MB · GitHub API rate-limit (preflight)
https://github.com/rohitg00/agentmemory
· scanned 2026-05-24 01:20 UTC (1 week, 5 days ago)
· 10 languages
359 findings (105 legacy + 254 scanner) 11/13 scanners ran 100th percentile · Typescript · medium (20-100K LoC) Scanner says 72 (higher by 18)
Last scanned 1 week, 5 days ago · v2 · last Δ -14.9 (diff) · 254 findings from 2 sources. 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 |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
90.0 | 0.20 | 18.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
82.0 | 0.15 | 12.30 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 90.0 |
Showing 193 of 254 findings. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
integrations/hermes/__init__.py:323
qualitylegacy
integrations/hermes/__init__.py:316
qualitylegacy
integrations/hermes/__init__.py:297
qualitylegacy
integrations/hermes/__init__.py:188
qualitylegacy
integrations/hermes/__init__.py:190
qualitylegacy
integrations/hermes/__init__.py:184
qualitylegacy
integrations/hermes/__init__.py:373
qualitylegacy
integrations/hermes/__init__.py:361
qualitylegacy
integrations/hermes/__init__.py:356
qualitylegacy
integrations/hermes/__init__.py:227
qualitylegacy
integrations/hermes/__init__.py:244
qualitylegacy
integrations/hermes/__init__.py:342
qualitylegacy
integrations/hermes/__init__.py:218
qualitylegacy
integrations/hermes/__init__.py:193
qualitylegacy
integrations/hermes/__init__.py:192
qualitylegacy
integrations/hermes/__init__.py:186
qualitylegacy
integrations/hermes/__init__.py:363
qualitylegacy
integrations/hermes/__init__.py:346
qualitylegacy
integrations/hermes/__init__.py:345
qualitylegacy
integrations/hermes/__init__.py:220
qualitylegacy
integrations/hermes/__init__.py:185
qualitylegacy
integrations/hermes/__init__.py:362
qualitylegacy
integrations/hermes/__init__.py:357
qualitylegacy
integrations/hermes/__init__.py:344
qualitylegacy
integrations/hermes/__init__.py:219
qualitylegacy
.github/workflows/publish.yml:26
dependencylegacy
.github/workflows/ci.yml:57
dependencylegacy
.github/workflows/publish.yml:32
dependencylegacy
.github/workflows/ci.yml:60
dependencylegacy
deploy/fly/Dockerfile:2
dependencylegacy
deploy/railway/Dockerfile:2
dependencylegacy
deploy/coolify/Dockerfile:2
dependencylegacy
deploy/render/Dockerfile:2
dependencylegacy
deploy/fly/Dockerfile:4
dependencylegacy
deploy/railway/Dockerfile:4
dependencylegacy
deploy/coolify/Dockerfile:4
dependencylegacy
deploy/render/Dockerfile:4
dependencylegacy
src/cli/onboarding.ts:254
xsslegacy
eval/runner/load.ts:15
xsslegacy
benchmark/longmemeval-bench.ts:44
xsslegacy
src/functions/privacy.ts:25
qualitylegacy
integrations/filesystem-watcher/watcher.mjs:305
qualitylegacy
src/functions/graph.ts:38
qualitylegacy
src/functions/consolidation-pipeline.ts:91
qualitylegacy
scripts/check-env-example.mjs:67
qualitylegacy
docker-compose.yml:7
dockerlegacy
0 TP
·
2 FP
src/hooks/post-commit.ts:26
owaspexec_used
plugin/scripts/subagent-start.mjs:42
error_handlinglegacy
plugin/scripts/session-start.mjs:44
error_handlinglegacy
src/eval/metrics-store.ts:46
error_handlinglegacy
1 TP
·
0 FP
src/cli.ts:120
qualitylegacy
.dockerignore
dockerlegacy
deploy/render/Dockerfile:5
dockerlegacy
deploy/railway/Dockerfile:5
dockerlegacy
deploy/fly/Dockerfile:5
dockerlegacy
deploy/coolify/Dockerfile:5
dockerlegacy
website/components/GitHubStarButton.tsx:54
qualitylegacy
.github/workflows/publish.yml
supply-chaingithub-actionsleast-privilege
deploy/coolify/docker-compose.yml:1
dockerlegacy
deploy/coolify/docker-compose.yml:1
dockerlegacy
docker-compose.yml:15
dockerlegacy
1 TP
·
0 FP
src/state/vector-index.ts:8
qualitylegacy
src/providers/embedding/voyage.ts:12
qualitylegacy
src/providers/embedding/openrouter.ts:16
qualitylegacy
src/hooks/task-completed.ts:15
qualitylegacy
src/hooks/task-completed.ts:14
qualitylegacy
src/hooks/task-completed.ts:1
qualitylegacy
src/hooks/subagent-stop.ts:14
qualitylegacy
src/hooks/subagent-stop.ts:1
qualitylegacy
src/hooks/subagent-start.ts:15
qualitylegacy
src/hooks/subagent-start.ts:9
qualitylegacy
src/cli/connect/codex.ts:7
qualitylegacy
src/hooks/stop.ts:1
qualitylegacy
src/hooks/session-start.ts:11
qualitylegacy
src/hooks/session-end.ts:15
qualitylegacy
src/hooks/session-end.ts:14
qualitylegacy
src/hooks/session-end.ts:1
qualitylegacy
src/hooks/prompt-submit.ts:14
qualitylegacy
src/hooks/prompt-submit.ts:1
qualitylegacy
src/hooks/pre-compact.ts:14
qualitylegacy
src/hooks/pre-compact.ts:1
qualitylegacy
src/hooks/post-tool-use.ts:1
qualitylegacy
src/hooks/post-tool-failure.ts:1
qualitylegacy
src/functions/compress.ts:26
qualitylegacy
deploy/fly/Dockerfile:2
supply-chaindockerpinned-dependencies
deploy/railway/Dockerfile:2
supply-chaindockerpinned-dependencies
deploy/coolify/Dockerfile:2
supply-chaindockerpinned-dependencies
deploy/render/Dockerfile:2
supply-chaindockerpinned-dependencies
deploy/fly/Dockerfile:4
supply-chaindockerpinned-dependencies
deploy/railway/Dockerfile:4
supply-chaindockerpinned-dependencies
deploy/coolify/Dockerfile:4
supply-chaindockerpinned-dependencies
deploy/render/Dockerfile:4
supply-chaindockerpinned-dependencies
integrations/hermes/__init__.py:226
dead-code
integrations/hermes/__init__.py:243
dead-code
integrations/hermes/__init__.py:382
dead-code
integrations/hermes/__init__.py:213
dead-code
integrations/hermes/__init__.py:378
dead-code
integrations/hermes/__init__.py:341
dead-code
integrations/hermes/__init__.py:217
dead-code
src/functions/auto-forget.ts:89
qualitylegacy
src/functions/actions.ts:225
qualitylegacy
benchmark/longmemeval-bench.ts:101
qualitylegacy
examples/python/observe_and_recall.py:62
qualitylegacy
src/functions/smart-search.ts:36
qualitylegacy
src/functions/migrate.ts:58
qualitylegacy
benchmark/longmemeval-bench.ts:193
qualitylegacy
This page is publicly accessible at:
https://repobility.com/scan/a3e7255e-87b7-421d-bfd1-aaa36403fd4c/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a3e7255e-87b7-421d-bfd1-aaa36403fd4c/
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.