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.
196 of your 269 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 12.06s · analysis 37.09s · 40.9 MB · GitHub API rate-limit (preflight)

tinygrad/tinygrad

https://github.com/tinygrad/tinygrad · scanned 2026-06-04 21:59 UTC (12 hours ago) · 10 languages

1021 findings (255 legacy + 766 scanner) 11/13 scanners ran 51st percentile · Python · large (100-500K LoC) Scanner says 61 (higher by 13)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 11 hours, 58 minutes ago · v2 · 639 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 60.0 0.15 9.00
security_score 100.0 0.25 25.00
testing_score 82.0 0.20 16.40
documentation_score 63.0 0.15 9.45
practices_score 75.0 0.15 11.25
code_quality 28.0 0.10 2.80
Overall 1.00 73.9
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 28163 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
is_docstring software healthy sz.py:12
is_js_token software healthy sz.py:15
gen_stats software healthy sz.py:17
gen_diff software healthy sz.py:35
display_diff software healthy sz.py:57
test_const software healthy test/test_tiny.py:10
test_copy software healthy test/test_tiny.py:14
test_elu software healthy test/test_tiny.py:18
test_plus software healthy test/test_tiny.py:22
test_plus_int software healthy test/test_tiny.py:26
test_plus_big software healthy test/test_tiny.py:30
test_cat software healthy test/test_tiny.py:34
test_sum software healthy test/test_tiny.py:38
test_gemm software healthy test/test_tiny.py:42
test_gemv software healthy test/test_tiny.py:51
test_random software healthy test/test_tiny.py:61
test_jit software healthy test/test_tiny.py:69
new_rand_list software healthy test/test_tiny.py:72
fxn software healthy test/test_tiny.py:75
test_beam software healthy test/test_tiny.py:92
test_symbolic software healthy test/test_tiny.py:97
test_symbolic_reduce software healthy test/test_tiny.py:104
test_mnist software healthy test/test_tiny.py:115
test_mnist_backward software healthy test/test_tiny.py:134
test_image software healthy test/test_tiny.py:150
test_beam_image software healthy test/test_tiny.py:153
full_rewrite software healthy test/helpers.py:20
get_uops software healthy test/helpers.py:25
replace_opts software healthy test/helpers.py:30
derandomize_model software healthy test/helpers.py:32
call_is_graph software healthy test/helpers.py:37
jit_cache_count software healthy test/helpers.py:41
assert_jit_cache_len software healthy test/helpers.py:49
rand_for_dtype software healthy test/helpers.py:61
timeit software healthy test/helpers.py:74
eval_uop software healthy test/helpers.py:79
to_uops_list software healthy test/helpers.py:91
not_support_multi_device software healthy test/helpers.py:98
needs_second_gpu software healthy test/helpers.py:102
wrapper software healthy test/helpers.py:104
get_random_term software healthy test/external/fuzz_symbolic_symbolic_div.py:11
get_random_expr software healthy test/external/fuzz_symbolic_symbolic_div.py:16
create_uop software healthy test/external/external_benchmark_pyrender.py:9
_assert_linear software healthy test/external/external_test_schedule_scaling.py:7
_time_schedule software healthy test/external/external_test_schedule_scaling.py:20
test_multi_reduce_scaling software healthy test/external/external_test_schedule_scaling.py:29
multi_reduce software healthy test/external/external_test_schedule_scaling.py:30
test_wide_reduce_scaling software healthy test/external/external_test_schedule_scaling.py:39
wide_reduce software healthy test/external/external_test_schedule_scaling.py:40
test_expand_reduce_scaling software healthy test/external/external_test_schedule_scaling.py:48

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
TestTiny software healthy test/test_tiny.py:6
TestScheduleScaling software healthy test/external/external_test_schedule_scaling.py:4
TestImage software healthy test/external/external_test_image.py:12
ExternalTestMetrics software healthy test/external/external_test_metrics.py:9
TinygradModel software healthy test/external/external_test_onnx_backend.py:13
TinygradBackend software healthy test/external/external_test_onnx_backend.py:24
TestOpen software healthy test/external/external_test_hcq_open.py:7
TestTLSFAllocator software healthy test/external/external_test_tlsf.py:4
TestMamba software healthy test/external/external_test_mamba.py:10
TestExternalKeccak software healthy test/external/external_test_keccak.py:8
TestOnnxRunner software healthy test/external/external_test_onnx_runner.py:31
TestOnnxRunnerDtypes software healthy test/external/external_test_onnx_runner.py:92
MetadataOnnxPBParser software healthy test/external/external_test_onnx_runner.py:130
TestOnnxMetadata software healthy test/external/external_test_onnx_runner.py:140
TestHCQ software healthy test/external/external_test_hcq.py:17
TestJittedModels software healthy test/external/external_test_jit_on_models.py:15
TestExample software healthy test/external/external_test_example.py:25
TestHIPCompileSpeed software healthy test/external/external_test_hip_compile.py:8
ExternalTestDatasets software healthy test/external/external_test_datasets.py:22
TestKiTS19Dataset software healthy test/external/external_test_datasets.py:28
TestOpenImagesDataset software healthy test/external/external_test_datasets.py:88
TestOnnxOps software healthy test/external/external_test_onnx_ops.py:19
TestMainOnnxOps software healthy test/external/external_test_onnx_ops.py:42
TestTrainingOnnxOps software healthy test/external/external_test_onnx_ops.py:381
TestContribOnnxOps software healthy test/external/external_test_onnx_ops.py:437
TestTinygradSlow software healthy test/external/external_test_dev_var.py:4
TestRunAsModule software healthy test/external/external_test_dev_var.py:18
TestKernelSpeed software healthy test/external/speed_v_theoretical.py:7
TestWhisperLibriSpeech software healthy test/external/external_test_whisper_librispeech.py:12
LibriSpeech software healthy test/external/external_test_whisper_librispeech.py:52
BenchmarkResnetTrain software healthy test/external/external_benchmark_resnet.py:30
FakeProgram software healthy test/external/external_test_speed_llama.py:11
FakeAllocator software healthy test/external/external_test_speed_llama.py:15
TestLLaMASpeed software healthy test/external/external_test_speed_llama.py:19
TestYOLOv8 software healthy test/external/external_test_yolov8.py:11
AllocatorFuzzer software healthy test/external/external_fuzz_tlsf.py:6
TestAMD software healthy test/external/external_test_amd.py:6
TinyNet software healthy test/external/external_test_optim.py:22
TinyNetTF software healthy test/external/external_test_optim.py:34
ExternalTestOptim software healthy test/external/external_test_optim.py:105
TestCosineAnnealingLRWithWarmup software healthy test/external/external_test_optim.py:177
TestLambdaLRLinearWarmup software healthy test/external/external_test_optim.py:197
TestGPUCrash software healthy test/external/external_test_gpu_crash.py:24
TestOutOfBoundsMemoryAccess software healthy test/external/external_test_gpu_crash.py:65
TestSMEMFaults software healthy test/external/external_test_gpu_crash.py:99
TestFlatMemoryFaults software healthy test/external/external_test_gpu_crash.py:115
TestAMFaultRecovery software healthy test/external/external_test_am_fault_recovery.py:32
TestGlobalMemoryFaults software healthy test/external/external_test_am_fault_recovery.py:42
TestSMEMFaults software healthy test/external/external_test_am_fault_recovery.py:69
TestIllegalInstruction software healthy test/external/external_test_am_fault_recovery.py:91

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
mkdocs.yml software healthy mkdocs.yml
README.md software healthy README.md
sz.py software healthy sz.py
.pre-commit-config.yaml software healthy .pre-commit-config.yaml
pyproject.toml software healthy pyproject.toml
opencode.json software healthy opencode.json
serve_docs.sh software healthy serve_docs.sh
README.md software healthy spec/README.md
render.sh software healthy spec/render.sh
__init__.py software healthy test/__init__.py
test_tiny.py software healthy test/test_tiny.py
helpers.py software healthy test/helpers.py
external_metal_compile_fail.py software warning test/external/external_metal_compile_fail.py
fuzz_symbolic_symbolic_div.py software healthy test/external/fuzz_symbolic_symbolic_div.py
external_benchmark_pyrender.py software healthy test/external/external_benchmark_pyrender.py
external_test_schedule_scaling.py software healthy test/external/external_test_schedule_scaling.py
external_fuzz_sdma_warm_start.py software healthy test/external/external_fuzz_sdma_warm_start.py
external_test_image.py software healthy test/external/external_test_image.py
external_test_metrics.py software healthy test/external/external_test_metrics.py
external_test_onnx_backend.py software healthy test/external/external_test_onnx_backend.py
external_test_hcq_open.py software healthy test/external/external_test_hcq_open.py
external_test_process_count.py software healthy test/external/external_test_process_count.py
fuzz_symbolic.py software healthy test/external/fuzz_symbolic.py
external_jit_failure.py software healthy test/external/external_jit_failure.py
external_test_tlsf.py software healthy test/external/external_test_tlsf.py
external_test_mamba.py software healthy test/external/external_test_mamba.py
fuzz_graph.py software healthy test/external/fuzz_graph.py
external_benchmark_bert_matmuls.py software warning test/external/external_benchmark_bert_matmuls.py
external_llm_eval.py software warning test/external/external_llm_eval.py
external_benchmark_bert_softmax.py software warning test/external/external_benchmark_bert_softmax.py
external_test_keccak.py software healthy test/external/external_test_keccak.py
external_benchmark_schedule.py software warning test/external/external_benchmark_schedule.py
external_uop_gc.py software healthy test/external/external_uop_gc.py
external_model_benchmark.py software healthy test/external/external_model_benchmark.py
external_test_onnx_runner.py software healthy test/external/external_test_onnx_runner.py
external_test_hive_reset.py software warning test/external/external_test_hive_reset.py
external_test_hcq.py software healthy test/external/external_test_hcq.py
fuzz_kfd.py software warning test/external/fuzz_kfd.py
external_benchmark_keccak.py software healthy test/external/external_benchmark_keccak.py
external_test_jit_on_models.py software healthy test/external/external_test_jit_on_models.py
external_test_example.py software healthy test/external/external_test_example.py
external_test_hip_compile.py software healthy test/external/external_test_hip_compile.py
external_fuzz_beam_timeout_recovery.py software warning test/external/external_fuzz_beam_timeout_recovery.py
external_cl_half_max.py software warning test/external/external_cl_half_max.py
external_osx_profiling.py software warning test/external/external_osx_profiling.py
external_test_llama3_layer.py software healthy test/external/external_test_llama3_layer.py
external_test_datasets.py software healthy test/external/external_test_datasets.py
external_benchmark_hip_compile.py software warning test/external/external_benchmark_hip_compile.py
external_benchmark_am.py software warning test/external/external_benchmark_am.py
external_nhwc_conv.py software healthy test/external/external_nhwc_conv.py

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
spec software healthy spec
test software healthy test
external software healthy test/external
mlperf_bert software healthy test/external/mlperf_bert
preprocessing software healthy test/external/mlperf_bert/preprocessing
mlperf_stable_diffusion software healthy test/external/mlperf_stable_diffusion
sglang_llama software healthy test/external/sglang_llama
process_replay software healthy test/external/process_replay
mlperf_unet3d software healthy test/external/mlperf_unet3d
mlperf_resnet software healthy test/external/mlperf_resnet
mlperf_retinanet software healthy test/external/mlperf_retinanet
model software healthy test/external/mlperf_retinanet/model
models software healthy test/models
unit software healthy test/unit
mockgpu software healthy test/mockgpu
cuda software healthy test/mockgpu/cuda
nv software healthy test/mockgpu/nv
amd software healthy test/mockgpu/amd
am software healthy test/mockgpu/am
web software healthy test/web
device software healthy test/device
testextra software healthy test/testextra
opt software healthy test/opt
speed software healthy test/speed
amd software healthy test/amd
hw software healthy test/amd/hw
null software healthy test/null
backend software healthy test/backend
docs software healthy docs
tensor software healthy docs/tensor
developer software healthy docs/developer
extra software healthy extra
datasets software healthy extra/datasets
hip_gpu_driver software healthy extra/hip_gpu_driver
models software healthy extra/models
usbgpu software healthy extra/usbgpu
tbgpu software healthy extra/usbgpu/tbgpu
installer software healthy extra/usbgpu/tbgpu/installer
Shared software healthy extra/usbgpu/tbgpu/installer/Shared
Assets.xcassets software healthy extra/usbgpu/tbgpu/installer/Shared/Assets.xcassets
AppIcon.appiconset software healthy extra/usbgpu/tbgpu/installer/Shared/Assets.xcassets/AppIcon…
AccentColor.colorset software healthy extra/usbgpu/tbgpu/installer/Shared/Assets.xcassets/AccentC…
tiny_icon.icon software healthy extra/usbgpu/tbgpu/installer/Shared/tiny_icon.icon
TinyGPUDriverExtension software healthy extra/usbgpu/tbgpu/installer/TinyGPUDriverExtension
legacy software healthy extra/usbgpu/legacy
llama_kernels software healthy extra/llama_kernels
rmsnorm software healthy extra/llama_kernels/rmsnorm
fused_rmsnorm_mul_quantize_fp8 software healthy extra/llama_kernels/fused_rmsnorm_mul_quantize_fp8
cast_amax software healthy extra/llama_kernels/cast_amax
quantize_fp8_delayed software healthy extra/llama_kernels/quantize_fp8_delayed

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
docs cicd healthy .github/workflows/test.yml
torchbackend cicd healthy .github/workflows/test.yml
torchbackendmore cicd healthy .github/workflows/test.yml
bepython cicd healthy .github/workflows/test.yml
linter cicd healthy .github/workflows/test.yml
nulltest cicd healthy .github/workflows/test.yml
unittest cicd healthy .github/workflows/test.yml
spec cicd healthy .github/workflows/test.yml
fuzzing cicd healthy .github/workflows/test.yml
testopenclimage cicd healthy .github/workflows/test.yml
testgpumisc cicd healthy .github/workflows/test.yml
testopenpilot cicd healthy .github/workflows/test.yml
testonnxcpu cicd healthy .github/workflows/test.yml
testoptim cicd healthy .github/workflows/test.yml
testllm cicd healthy .github/workflows/test.yml
testmodels cicd healthy .github/workflows/test.yml
testmetalmodels cicd healthy .github/workflows/test.yml
testdsp cicd healthy .github/workflows/test.yml
testlinux cicd healthy .github/workflows/test.yml
testamdasm cicd healthy .github/workflows/test.yml
testmockam cicd healthy .github/workflows/test.yml
testamd cicd healthy .github/workflows/test.yml
testnvidia cicd healthy .github/workflows/test.yml
unittestmacos cicd healthy .github/workflows/test.yml
testmacos cicd healthy .github/workflows/test.yml
testwindows cicd healthy .github/workflows/test.yml
compiletests cicd healthy .github/workflows/test.yml
qcomclcompiletests cicd healthy .github/workflows/test.yml
run_script_job cicd healthy .github/workflows/benchmark_search.yml
run_script_job cicd healthy .github/workflows/mlperf.yml
deploy cicd healthy .github/workflows/python-publish.yml
autogen cicd healthy .github/workflows/autogen.yml
autogen-mac cicd healthy .github/workflows/autogen.yml
autogen-comgr-2 cicd healthy .github/workflows/autogen.yml
deploy cicd healthy .github/workflows/docs.yml
checkbranch cicd healthy .github/workflows/szdiff.yml
szdiff cicd healthy .github/workflows/szdiff.yml
rebase cicd healthy .github/workflows/szdiff.yml
testmacpytest cicd healthy .github/workflows/benchmark.yml
testmacbenchmark cicd healthy .github/workflows/benchmark.yml
testusbgpu cicd healthy .github/workflows/benchmark.yml
testnvidiabenchmark cicd healthy .github/workflows/benchmark.yml
testmorenvidiabenchmark cicd healthy .github/workflows/benchmark.yml
testamdbenchmark cicd healthy .github/workflows/benchmark.yml
testmoreamdbenchmark cicd healthy .github/workflows/benchmark.yml
testmlperfamdbenchmark cicd healthy .github/workflows/benchmark.yml
testqualcommbenchmark cicd healthy .github/workflows/benchmark.yml
testcommausbgpubenchmark cicd healthy .github/workflows/benchmark.yml
testreddriverbenchmark cicd healthy .github/workflows/benchmark.yml
testgreendriverbenchmark cicd healthy .github/workflows/benchmark.yml

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
4.15.4.0 network healthy test/external/fuzz_symbolic.py
127.0.0.1 network healthy test/external/external_llm_eval.py
7.3.1.1 network healthy extra/hevc/hevc.py
7.3.2.2 network healthy extra/hevc/hevc.py
7.3.2.3 network healthy extra/hevc/hevc.py
8.8.8.8 network healthy extra/remote/serve.py
1.3.6.1 network healthy extra/testsig/generate_testsig.py
192.168.52.154 network healthy extra/mlx_driver/connect.py
10.0.0.1 network healthy extra/mlx_driver/connect.py
10.0.0.2 network healthy extra/mlx_driver/connect.py
10.0.52.11 network healthy .github/workflows/benchmark.yml

LabelLayerStatusPath
ANY /<filename> api healthy examples/llama3.py
ANY /assets/<filename:path> api healthy examples/llama3.py
ANY / api healthy examples/llama3.py
GET /v1/models api healthy examples/llama3.py
POST /v1/internal/token-count api healthy examples/llama3.py
POST /v1/token/encode api healthy examples/llama3.py
POST /v1/completions api healthy examples/llama3.py
POST /v1/chat/token/encode api healthy examples/llama3.py
POST /v1/chat/completions api healthy examples/llama3.py

LabelLayerStatusPath
gha::test cicd healthy .github/workflows/test.yml
gha::benchmark_search cicd healthy .github/workflows/benchmark_search.yml
gha::mlperf cicd healthy .github/workflows/mlperf.yml
gha::python-publish cicd healthy .github/workflows/python-publish.yml
gha::autogen cicd healthy .github/workflows/autogen.yml
gha::docs cicd healthy .github/workflows/docs.yml
gha::szdiff cicd healthy .github/workflows/szdiff.yml
gha::benchmark cicd healthy .github/workflows/benchmark.yml

LabelLayerStatusPath
port:08 network healthy .github/workflows/mlperf.yml
port:05 network healthy .github/workflows/mlperf.yml
port:12 network healthy .github/workflows/mlperf.yml
port:11 network healthy .github/workflows/benchmark.yml
port:6767 network healthy .github/workflows/benchmark.yml

LabelLayerStatusPath
PYPI_PASSWORD cicd healthy
PYPI_USERNAME cicd healthy
GITHUB_TOKEN cicd healthy

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

LabelLayerStatusPath
IF data healthy tinygrad/helpers.py

LabelLayerStatusPath
image::extra/dsp/Dockerfile hardware healthy extra/dsp/Dockerfile

LabelLayerStatusPath
gpu (detected) hardware healthy test/helpers.py

LabelLayerStatusPath
vps::azure hardware healthy tinygrad/viz/assets/d3js.org/d3.v7.min.js
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/7d580067-aa8f-412a-bfac-13e7cd18ddf3/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7d580067-aa8f-412a-bfac-13e7cd18ddf3/

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.