karpathy/autoresearch

AI agents running research on single-GPU nanochat training automatically

Python83713 ★AI Research & PapersGitHub ↗
Quality: decent 15/24
PAI: watch 0.38
Appraised: 2026-05-27 current
Contents

Overview

Verdict

Rating Summary
Quality decent (15/24) Exceptional adoption signal and thorough README undercut by no releases, no license, no tests, and activity that stalled two months post-creation.
PAI Relevance WATCH (0.38) The fixed-budget eval loop and program.md skill interface are worth studying, but Python-only with no callable CLI makes direct integration into PAI's TypeScript/Bun stack a non-starter.

Quality Assessment

15/24 — stale-risk / adequately-documented / solid

Health: 3/8 (stale-risk)

Failed:

Passed:

Documentation: 6/8 (adequately-documented)

Failed:

Passed:

Engineering Signals: 6/8 (solid)

Failed:

Passed:

PAI Relevance

Dimension Score Assessment
Harvest Value 1 The fixed-budget eval loop (5-min wall-clock, compare val_bpb) and program.md as a human-iterable "research org brief" are patterns worth studying for PAI's Optimize and Science skills, though neither is novel enough to directly rewrite a PAI subsystem.
Integration Readiness 0 Python-only with no exported CLI or structured output; invoked via uv run train.py as a standalone process. PAI is TypeScript/Bun with a subprocess-first integration model — no clean wrapping path exists without significant glue.
Overlap Risk 1 Partial overlap with PAI's existing Optimize (metric hill-climbing) and Science (hypothesis-driven investigation) skills; the ML training domain is distinct but the abstract loop pattern is already represented.
Gap Fill 1 PAI has no ML training infrastructure whatsoever — this addresses a genuine functional gap — but automated ML experiment loops sit at the far periphery of PAI's personal-AI-infrastructure mission.

Composite: 0.38

What Next

Landscape Position

Category: AI Research & Papers

In this category: first entry — no prior repos appraised in this category

Standing: Establishes the category; the only appraised AI research infrastructure repo in the vault, making it the default reference point for autonomous ML research loop patterns.

Evidence Base

Density: 6/10 — Available: README (full 8KB), stars, forks, open issues, creation/commit timestamps, language, archived status, description, fork list with platform variants. Missing: dependency manifest contents, CI config, release notes, contributor graph, actual experiment logs or benchmark results.

Notes

The repo's viral adoption (83K stars in under 3 months from a high-credibility author) is a strong signal that the core idea resonates, but the implementation is explicitly a single-developer prototype — no releases, no license, no tests, and the commit history spans only 20 days (2026-03-06 to 2026-03-26). The community has forked it across platforms (macOS, Windows, AMD) which confirms genuine interest but also means the canonical repo may have already served its purpose as a seed. The program.md pattern — a plain-text brief that humans iterate instead of code — is the most transferable concept and worth tracking as it appears in other repos.