← Back to all posts
Technical Breakdown

The Autoresearch Loop

A compact map of the loop and the six parameters needed to run it.

The loop

One change. One result. One decision.

The agent proposes a change, runs the experiment and measures one number. The result decides what survives.

STEP 01

Propose

The agent suggests one change.

STEP 02

Run

Apply it. Run the experiment.

STEP 03

Measure

Get one number for the run.

STEP 04

Decide

Compare it with the best result so far.

Better
Keep
Worse
Undo
Minimum setup

Six required parameters

Everything else is an implementation choice. These six parts make the work measurable, bounded and resumable.

01

Goal

What the loop must improve.

02

Metric script

Returns one number per run. No opinion.

03

Editable files

What the agent can change. The rest stays frozen.

04

Accept rule Hillclimbing

Better number means keep. Worse means undo.

05

Budget

Maximum runs and maximum time per run.

06

Log file

A record of each run, so the loop can resume.