A generalist autonomous research agent - runs experiments, researches, and iteratively optimizes, autonomously.