Independent project. Not a U.S. government website.

USASI
SoftwareFramework

tinygrad

Project record

Maintained by tiny corp12

tinygrad is a small end-to-end deep learning framework with a tensor library and autograd, an IR and compiler that fuse and lower kernels, a JIT, and modules for neural networks, optimizers, and datasets. Its API is similar to PyTorch's, and it supports both training and inference across several accelerator backends.17Fact reviewed Oct 1, 2026

Last reviewedEntry updated Documented release Unknown

Availability and license

Overall availability

Public

Documented as available to the general public. Access conditions and license terms may still apply.12

Availability fact review: Oct 1, 2026

Availability is separate from permission: read the license before using or redistributing.

Component reuse rights

A readable or downloadable component is not automatically reusable. These indicators concern recorded license evidence, not system certification.
weights
Unknown — no complete fact-level rights review
code
Reviewed qualifying license recorded — check scope and conditions
data
Unknown — no complete fact-level rights review
documentation
Unknown — no complete fact-level rights review

No complete system-rights review is recorded for this release.

Public materials checklist

Items for a framework under USASI rubric v0.2. Unknown means unassessed or insufficient evidence.
Public materials checklist for tinygrad
ItemStatusNotes and evidence
Source codeIs the source code publicly readable?PublicPublic repository in the tinygrad GitHub organization.1
DocumentationIs user documentation published?PublicOfficial documentation includes a quickstart, tutorials, API reference, runtime documentation, and developer notes.3
InstallationAre installation instructions or packages publicly available?PublicThe recommended installation is from source (git clone, then pip install -e .); installing directly from the GitHub master branch with pip is also documented.13
Supported platformsAre supported operating systems or hardware documented?PublicThe runtime documentation lists NV (NVIDIA Ampere, Ada, and Blackwell GPUs), AMD (CDNA3, CDNA4, RDNA3, and RDNA4 GPUs), QCOM (6xx-series GPUs), METAL (M1 or newer Macs), CUDA, OpenCL 2.0, CPU via clang or LLVM, and WebGPU via Dawn.4
Release statusAre versioned releases published?PublicReviewed release tinygrad 0.14.0, published August 24, 2026. The documentation says tinygrad is not yet 1.0. This entry describes the project rather than one release.63

What it is useful for

Training and running neural networks on NVIDIA, AMD, Apple, Qualcomm, and other hardware with a compact, readable codebase, including example scripts for running LLaMA, Stable Diffusion, and Whisper locally.154Fact reviewed Oct 1, 2026

Run and use notes

Documented facts only. No hardware or performance claims are made without a cited source and stated assumptions.
  • The showcase documents running LLaMA with examples/llama.py, Stable Diffusion with examples/stable_diffusion.py, and Whisper with examples/whisper.py.5
  • The default device is selected automatically from the available hardware and can be forced with an environment variable such as DEV=CPU.4

Organization context

U.S. eligibility

Project eligibility rests on documented governing or maintaining entities, not on contributors.

Eligible · basis: U.S.-governed project

The README says tinygrad is maintained by tiny corp, and the LICENSE names the tiny corp as copyright holder. The company's Form W-9, linked from tinygrad.org, identifies tinygrad, Corp. with an address in San Diego, California (see the tiny corp record).128

Assessed Oct 1, 2026

Sources

  1. 1.
    tinygrad/tinygrad README (external site: raw.githubusercontent.com)

    tiny corp · Repository · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  2. 2.
    tinygrad/tinygrad LICENSE (MIT) (external site: raw.githubusercontent.com)

    tiny corp · License · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  3. 3.
    tinygrad documentation (external site: docs.tinygrad.org)

    tiny corp · Documentation · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  4. 4.
    tinygrad runtime documentation (external site: docs.tinygrad.org)

    tiny corp · Documentation · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  5. 5.
    tinygrad showcase (external site: docs.tinygrad.org)

    tiny corp · Documentation · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  6. 6.
    Release tinygrad 0.14.0 (external site: github.com)

    tiny corp · Release notes · published Aug 24, 2026 · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  7. 7.
    tinygrad: A simple and powerful neural network framework (external site: tinygrad.org)

    tiny corp · Official page · accessed Oct 1, 2026 · evidence reviewed Oct 1, 2026

  8. 8.

Support Us

Help keep USASI useful.

Optional. No USASI account required. Payment takes place on the linked provider’s website (Buy Me a Coffee).

About supporting this project