Skip to content

Welcome to Learn AutoResearch

Learn AutoResearch is a project-based course on automating research using the autoresearch framework — a generalization of Karpathy's autonomous ML training loop to any domain with a measurable metric.

"Set the GOAL → The agent runs the LOOP → You wake up to results."

What you will learn

  • Define measurable research goals — turn vague objectives into mechanical metrics any agent can optimize.
  • Run autonomous improvement loops — one change per iteration, automatic rollback, git as memory.
  • Debug scientifically — falsifiable hypotheses, evidence-based investigation, zero-error termination.
  • Predict before acting — five expert perspectives before committing to any major change.
  • Audit security autonomously — STRIDE + OWASP + red-team analysis with code-level evidence.
  • Ship with confidence — 8-phase pipeline covering code, content, and deployments.

Get started

The Core Loop

Every autoresearch command is built on the same five-stage loop:

Course Structure

The course is organized into 6 phases, each containing 2 lectures and 1 hands-on project:

PhaseThemeLecturesProject
1Why AutoResearch WorksL01–L02Sort optimization
2Master the Core LoopL03–L04Function fitting
3Debug & FixL05–L06FastAPI debugging
4Predict & ReasonL07–L08Architecture debate
5Security & ScenariosL09–L10Security audit pipeline
6Ship & Advanced PatternsL11–L12End-to-end research

Next steps