autoresearch

Automate machine-learning research loops by modifying train.py and running fixed 5-minute experiments.

2|Updated Feb 23, 2026
One-click install
npx skills add https://github.com/jonmumm/skills --skill autoresearch-jonmumm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: autoresearch
Source: https://github.com/jonmumm/skills/tree/main/autoresearch
Command: npx skills add https://github.com/jonmumm/skills --skill autoresearch-jonmumm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Autonomous machine-learning research is time-consuming and error-prone when performed manually. This Skill coordinates an AI agent to iterate on a tiny language model by editing train.py via a human-defined program.md, executing short experiments, and aggregating progress overnight.

Core Features & Use Cases

  • Autonomous experiment loop: AI agent reads program.md, makes targeted changes to train.py, and runs fixed 5-minute experiments.
  • Reproducible progress: Each experiment is logged; successful changes are committed, failures are reverted, enabling nights of continuous improvement.
  • Human-guided optimization: The human provides the research outline in program.md; the agent autonomously executes within defined budgets while preserving safety and audit trails.
  • Use Case: Researchers wanting to explore many small model variants overnight without manual intervention.

Quick Start

Open program.md, define the research goals, and start the autonomous loop by running Claude Code to let the agent modify train.py and run fixed 5-minute experiments.

Frequently Asked Questions about autoresearch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate machine-learning experiments to run autonomously overnight?

You can automate overnight ML research loops by defining research goals in a human-authored program.md file, which instructs an AI agent to iteratively modify train.py and run fixed -minute experiments with automatic commit and revert decisions for reproducible progress.

What is an autonomous ML research loop and how does it work with train.py?

An autonomous ML research loop uses an AI agent to read human-defined instructions in program.md, make targeted code changes to train.py, execute fixed 5-minute experiments, and log results. Successful changes are committed while failures are reverted, ensuring safe continuous improvement.

Do I need GPU hardware to run autonomous machine-learning experiment cycles?

Yes, GPU or ML hardware prerequisites are required to execute the short 5-minute experiments and run the autonomous training loops defined by your program.md instructions within the fixed time budget.

How do I guide an AI agent to optimize a tiny language model without manual intervention?

You guide the AI agent by writing a detailed research outline in program.md. The agent autonomously executes within your defined 5-minute experiment budgets, modifying train.py and preserving safety checks and audit trails for continuous overnight improvement.

How are failed machine-learning training runs handled in autonomous overnight experiments?

Failed machine-learning training runs are automatically reverted. The system logs each experiment, committing successful changes to train.py and reverting failures, which maintains safety checks and enables continuous reproducible improvement without manual intervention.