Scan timing: clone 23.7s · analysis 13.72s · 34.9 MB · GitHub API rate-limit (preflight)
https://github.com/pewdiepie-archdaemon/odysseus
· scanned 2026-06-05 11:19 UTC (1 week, 1 day ago)
· 10 languages
1909 raw signals (307 security + 1602 graph) 11/13 scanners ran 95th percentile · Python · large (100-500K LoC) System graph score 66 (higher by 24)
Last scanned 1 week, 1 day ago · v2 · 944 actionable findings from 2 signal sources. 164 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
100.0 | 0.20 | 20.00 |
documentation_score |
100.0 | 0.15 | 15.00 |
practices_score |
88.0 | 0.15 | 13.20 |
code_quality |
45.0 | 0.10 | 4.50 |
| Overall | 1.00 | 90.5 |
Showing 617 of 944 actionable findings. 1108 raw detector signals were grouped into reader-sized issues. Click TP / FP to vote on a finding's accuracy — votes adjust the confidence weighting and improve detection across the platform.
scripts/demo_email/demo_account.py:28
setup.py:60, 64 (2 hits)src/ai_interaction.py:1729
Sync io in asyncPerformance
src/ai_interaction.py:1131
Sync io in asyncPerformance
routes/auth_routes.py:378
securityAuth fastapi unauth mutation
routes/embedding_routes.py:323
securityAuth fastapi unauth mutation
routes/codex_routes.py:356
securityAuth fastapi unauth mutation
routes/codex_routes.py:363
securityAuth fastapi unauth mutation
routes/codex_routes.py:349
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1653
securityAuth fastapi unauth mutation
routes/session_routes.py:597
securityAuth fastapi unauth mutation
routes/calendar_routes.py:993
securityAuth fastapi unauth mutation
routes/compare_routes.py:258
securityAuth fastapi unauth mutation
routes/document_routes.py:631
securityAuth fastapi unauth mutation
routes/editor_draft_routes.py:169
securityAuth fastapi unauth mutation
routes/calendar_routes.py:921
securityAuth fastapi unauth mutation
routes/gallery_routes.py:829
securityAuth fastapi unauth mutation
routes/auth_routes.py:505
securityAuth fastapi unauth mutation
routes/memory_routes.py:529
securityAuth fastapi unauth mutation
routes/model_routes.py:2039
securityAuth fastapi unauth mutation
routes/embedding_routes.py:216
securityAuth fastapi unauth mutation
routes/note_routes.py:594
securityAuth fastapi unauth mutation
routes/mcp_routes.py:350
securityAuth fastapi unauth mutation
routes/session_routes.py:563
securityAuth fastapi unauth mutation
routes/signature_routes.py:130
securityAuth fastapi unauth mutation
routes/skills_routes.py:1518
securityAuth fastapi unauth mutation
routes/task_routes.py:722
securityAuth fastapi unauth mutation
routes/api_token_routes.py:178
securityAuth fastapi unauth mutation
routes/webhook_routes.py:171
securityAuth fastapi unauth mutation
routes/research_routes.py:310
securityAuth fastapi unauth mutation
routes/skills_routes.py:1193
securityAuth fastapi unauth mutation
routes/admin_wipe_routes.py:71
securityAuth fastapi unauth mutation
routes/document_routes.py:594
securityAuth fastapi unauth mutation
routes/gallery_routes.py:645
securityAuth fastapi unauth mutation
routes/session_routes.py:438
securityAuth fastapi unauth mutation
routes/model_routes.py:1882
securityAuth fastapi unauth mutation
routes/mcp_routes.py:317
securityAuth fastapi unauth mutation
routes/webhook_routes.py:157
securityAuth fastapi unauth mutation
routes/assistant_routes.py:155
securityAuth fastapi unauth mutation
routes/mcp_routes.py:395
securityAuth fastapi unauth mutation
routes/model_routes.py:1743
securityAuth fastapi unauth mutation
routes/api_token_routes.py:151
securityAuth fastapi unauth mutation
routes/history_routes.py:138
securityAuth fastapi unauth mutation
routes/mcp_routes.py:152
securityAuth fastapi unauth mutation
routes/skills_routes.py:1206
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1668
securityAuth fastapi unauth mutation
routes/auth_routes.py:257
securityAuth fastapi unauth mutation
routes/document_routes.py:1118
securityAuth fastapi unauth mutation
routes/gallery_routes.py:600
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1721
securityAuth fastapi unauth mutation
routes/document_routes.py:847
securityAuth fastapi unauth mutation
routes/memory_routes.py:84
securityAuth fastapi unauth mutation
routes/memory_routes.py:252
securityAuth fastapi unauth mutation
routes/upload_routes.py:54
securityAuth fastapi unauth mutation
routes/document_routes.py:393
securityAuth fastapi unauth mutation
routes/session_routes.py:620
securityAuth fastapi unauth mutation
routes/skills_routes.py:1344
securityAuth fastapi unauth mutation
routes/skills_routes.py:1433
securityAuth fastapi unauth mutation
routes/session_routes.py:980
securityAuth fastapi unauth mutation
routes/session_routes.py:537
securityAuth fastapi unauth mutation
routes/auth_routes.py:176
securityAuth fastapi unauth mutation
routes/chat_routes.py:269
securityAuth fastapi unauth mutation
routes/chat_routes.py:1137
securityAuth fastapi unauth mutation
routes/chat_routes.py:367
securityAuth fastapi unauth mutation
routes/cleanup_routes.py:38
securityAuth fastapi unauth mutation
routes/gallery_routes.py:768
securityAuth fastapi unauth mutation
routes/gallery_routes.py:744
securityAuth fastapi unauth mutation
routes/task_routes.py:543
securityAuth fastapi unauth mutation
routes/tts_routes.py:77
securityAuth fastapi unauth mutation
routes/codex_routes.py:303
securityAuth fastapi unauth mutation
routes/codex_routes.py:697
securityAuth fastapi unauth mutation
routes/codex_routes.py:647
securityAuth fastapi unauth mutation
routes/codex_routes.py:506
securityAuth fastapi unauth mutation
routes/codex_routes.py:545
securityAuth fastapi unauth mutation
routes/codex_routes.py:370
securityAuth fastapi unauth mutation
routes/codex_routes.py:239
securityAuth fastapi unauth mutation
routes/codex_routes.py:252
securityAuth fastapi unauth mutation
routes/codex_routes.py:274
securityAuth fastapi unauth mutation
routes/history_routes.py:521
securityAuth fastapi unauth mutation
routes/session_routes.py:901
securityAuth fastapi unauth mutation
routes/gallery_routes.py:552
securityAuth fastapi unauth mutation
routes/calendar_routes.py:950
securityAuth fastapi unauth mutation
routes/document_routes.py:61
securityAuth fastapi unauth mutation
routes/editor_draft_routes.py:111
securityAuth fastapi unauth mutation
routes/calendar_routes.py:799
securityAuth fastapi unauth mutation
routes/auth_routes.py:483
securityAuth fastapi unauth mutation
routes/model_routes.py:1419
securityAuth fastapi unauth mutation
routes/note_routes.py:499
securityAuth fastapi unauth mutation
routes/session_routes.py:839
securityAuth fastapi unauth mutation
routes/session_routes.py:317
securityAuth fastapi unauth mutation
routes/signature_routes.py:101
securityAuth fastapi unauth mutation
routes/task_routes.py:432
securityAuth fastapi unauth mutation
routes/api_token_routes.py:111
securityAuth fastapi unauth mutation
routes/webhook_routes.py:96
securityAuth fastapi unauth mutation
routes/memory_routes.py:69
securityAuth fastapi unauth mutation
routes/gallery_routes.py:794
securityAuth fastapi unauth mutation
routes/history_routes.py:154
securityAuth fastapi unauth mutation
routes/session_routes.py:532
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1361
securityAuth fastapi unauth mutation
routes/copilot_routes.py:216
securityAuth fastapi unauth mutation
routes/copilot_routes.py:162
securityAuth fastapi unauth mutation
routes/copilot_routes.py:118
securityAuth fastapi unauth mutation
routes/search_routes.py:46
securityAuth fastapi unauth mutation
routes/document_routes.py:469
securityAuth fastapi unauth mutation
routes/embedding_routes.py:159
securityAuth fastapi unauth mutation
routes/history_routes.py:217
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1549
securityAuth fastapi unauth mutation
routes/preset_routes.py:71
securityAuth fastapi unauth mutation
routes/document_routes.py:944
securityAuth fastapi unauth mutation
routes/memory_routes.py:206
securityAuth fastapi unauth mutation
routes/document_routes.py:409
securityAuth fastapi unauth mutation
routes/note_routes.py:677
securityAuth fastapi unauth mutation
routes/auth_routes.py:87
securityAuth fastapi unauth mutation
routes/history_routes.py:465
securityAuth fastapi unauth mutation
routes/gallery_routes.py:267
securityAuth fastapi unauth mutation
routes/gallery_routes.py:689
securityAuth fastapi unauth mutation
routes/gallery_routes.py:184
securityAuth fastapi unauth mutation
routes/gallery_routes.py:139
securityAuth fastapi unauth mutation
routes/gallery_routes.py:210
securityAuth fastapi unauth mutation
routes/gallery_routes.py:310
securityAuth fastapi unauth mutation
routes/gallery_routes.py:60
securityAuth fastapi unauth mutation
routes/cookbook_routes.py:152
securityAuth fastapi unauth mutation
scripts/diffusion_server.py:421
securityAuth fastapi unauth mutation
routes/gallery_routes.py:1138
securityAuth fastapi unauth mutation
scripts/diffusion_server.py:917
securityAuth fastapi unauth mutation
routes/backup_routes.py:62
securityAuth fastapi unauth mutation
routes/calendar_routes.py:1015
securityAuth fastapi unauth mutation
routes/memory_routes.py:330
securityAuth fastapi unauth mutation
routes/document_routes.py:143
securityAuth fastapi unauth mutation
routes/chat_routes.py:1164
securityAuth fastapi unauth mutation
routes/session_routes.py:516
securityAuth fastapi unauth mutation
scripts/diffusion_server.py:584
securityAuth fastapi unauth mutation
routes/gallery_routes.py:941
securityAuth fastapi unauth mutation
routes/shell_routes.py:1035
securityAuth fastapi unauth mutation
routes/cookbook_routes.py:1615
securityAuth fastapi unauth mutation
routes/vault_routes.py:204
securityAuth fastapi unauth mutation
routes/codex_routes.py:171
securityAuth fastapi unauth mutation
routes/upload_routes.py:104
securityAuth fastapi unauth mutation
routes/session_routes.py:864
securityAuth fastapi unauth mutation
routes/history_routes.py:270
securityAuth fastapi unauth mutation
routes/history_routes.py:376
securityAuth fastapi unauth mutation
routes/cookbook_routes.py:272
securityAuth fastapi unauth mutation
routes/cookbook_routes.py:823
securityAuth fastapi unauth mutation
companion/routes.py:175
securityAuth fastapi unauth mutation
routes/task_routes.py:1034
securityAuth fastapi unauth mutation
routes/task_routes.py:744
securityAuth fastapi unauth mutation
Showing first 300 of 617. Refine filters or use the findings page for deep search.
This page is publicly accessible at:
https://repobility.com/scan/3e786ddc-fe92-4f11-a9f1-0a8e6f225890/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/3e786ddc-fe92-4f11-a9f1-0a8e6f225890/
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.