karpathy/autoresearch

AI agents running research on single-GPU nanochat training automatically

View on GitHub ↗Jump to charts ↓Open shareable report →

karpathy/autoresearch has 98k+ stars and 13k+ forks on GitHub, is written in Python, and was last pushed on Mar 26, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 60 minutes ago
Added to GitGenius on August 28th, 2026
Created on March 6th, 2026
Open Issues & Pull Requests: 196 (+0)
GitHub issues: Enabled
Number of forks: 13,593
Total Stargazers: 98,108 (+2)
Total Subscribers: 733 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.7 hours
Mean response time: 5.6 days
90th percentile: 8.0 days
Tracked items: 74

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. 98% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 87% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 53% of issues opened in the past year have been closed. Three people close 80% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 54
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 153 days
Stale 30+ days: 51
Stale 90+ days: 47

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

autoresearch is a framework for autonomous AI agents to conduct machine learning research experiments overnight on a single GPU.

The project addresses the challenge of exploring the vast hyperparameter and architectural space in neural network training by delegating experimentation to AI agents. The approach works by giving an agent a simplified single-GPU LLM training setup based on nanochat, where the agent can modify the training code, run experiments within a fixed five-minute time budget, evaluate results using validation bits per byte as the metric, and automatically keep or discard changes. Rather than directly editing Python files, researchers program Markdown files that provide context and instructions to the agents, establishing what amounts to an autonomous research organization.

Adoption makes sense for researchers interested in exploring how AI agents can accelerate the experimental cycle in model development, or those curious about delegating hyperparameter and architectural search to autonomous systems. The fixed five-minute training window and vocabulary-size-independent evaluation metric ensure fair comparison across different architectural choices. The project is deliberately minimal, with only three core files: a data preparation script that remains fixed, a training file that agents modify, and a Markdown program file that humans edit to guide agent behavior. This is an exploratory tool rather than a production system, suited to experimentation with autonomous research workflows rather than immediate practical deployment.

Development activity shows active iteration on the core concept with refinement of the agent-editable training loop and the instruction framework. The project maintains a deliberately stripped-down codebase to keep the scope manageable and the agent's task well-defined. Documentation includes contextual references to the underlying ideas and practical guidance for setup and execution.