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.

karpathy/nanoGPT

https://github.com/karpathy/nanoGPT.git · scanned 2026-05-16 10:12 UTC (2 weeks, 6 days ago) · 10 languages

89 findings (9 legacy + 80 scanner) 1/10 scanners ran 87th percentile · Python · tiny (<2K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 2 weeks, 6 days ago · v4 · 0 findings from 0 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Active filters: excluding tests × Reset all

All 36 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
train.py software healthy train.py
model.py software healthy model.py
sample.py software warning sample.py
README.md software healthy README.md
configurator.py software warning configurator.py
bench.py software healthy bench.py
eval_gpt2_large.py software warning config/eval_gpt2_large.py
finetune_shakespeare.py software warning config/finetune_shakespeare.py
train_gpt2.py software warning config/train_gpt2.py
eval_gpt2_xl.py software warning config/eval_gpt2_xl.py
eval_gpt2_medium.py software warning config/eval_gpt2_medium.py
train_shakespeare_char.py software warning config/train_shakespeare_char.py
eval_gpt2.py software warning config/eval_gpt2.py

LabelLayerStatusPath
get_batch software healthy train.py:116
estimate_loss software healthy train.py:216
get_lr software healthy train.py:231
__init__ software healthy model.py:120
forward software dead model.py:170
get_num_params software healthy model.py:150
_init_weights software healthy model.py:162
crop_block_size software healthy model.py:195
from_pretrained software healthy model.py:207
configure_optimizers software healthy model.py:263
estimate_mfu software healthy model.py:289
generate software healthy model.py:306
get_batch software healthy bench.py:37

LabelLayerStatusPath
LayerNorm software healthy model.py:18
CausalSelfAttention software healthy model.py:29
MLP software healthy model.py:78
Block software healthy model.py:94
GPTConfig software healthy model.py:109
GPT software healthy model.py:118

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

LabelLayerStatusPath
config software healthy config

LabelLayerStatusPath
123.456.123.456 network healthy train.py

LabelLayerStatusPath
gpu (detected) hardware healthy train.py
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/1fb3d71a-fce0-4d5e-a586-e047fbb6ac8c/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/1fb3d71a-fce0-4d5e-a586-e047fbb6ac8c/

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.