BOTANIC?
Living Models

Methods

The Model Factory

Botanic1 is developed through repeated experiments on training data, model architecture, and evaluation. Researchers define the questions; agents manage the experimental infrastructure.

The plan agent prepares configurations and code changes. An orchestrator dispatches and monitors training jobs, while a separate cluster evaluates the saved checkpoints. Researchers review the results and intervene throughout the process.

Agentic orchestration of the experimentation loop: a plan agent, an orchestrator agent on a gateway, the training cluster, the evaluation cluster and the results server, with the research team intervening at each stage.

Pre-training data

The pipeline controls which genomes enter the corpus, how sequence windows are sampled within each genome, and which windows are retained. Each choice is evaluated at a fixed model size and training budget.

Window sampling. Sampling more functional regions improves downstream performance across the tested species pools. We use a 1:1 mixture of functional and other windows, retaining more unique sequence than a stronger functional bias.

Redundancy and species coverage. A MinHash threshold of 0.3 reduces repeated windows within each species. Genome-length correction also improves performance. Broadening the species pool retains performance on the crop-focused evaluation suite; phylogenetic weighting and N-content filtering do not show consistent gains.

Pre-training-data preparation in three columns: genome selection, window construction, and window filtering.
Figure Pre-training-data preparation. Select a column to follow genome selection, window construction, or filtering.

Genome selection controls redundancy between species. Window construction samples functional and background regions. Filtering removes ambiguous or redundant windows and adjusts representation by genome size.

Data ablations

The overview below shows the effect of each data choice. Select a row to inspect the individual comparisons and both seeds.

Figure Effects of data choices. Change in Sbaltrain, in percentage points. Circles show individual comparison means, open circles and whiskers show the two seeds, and diamonds show the mean across comparisons.
Inspect individual comparisons
Explore a data choice

Loading measured comparisons…

Each comparison uses a 300M-parameter model and two seeds, with matched optimiser steps, training tokens, and effective epochs. Seed ranges are not confidence intervals. The technical report gives the methods and limitations; the corpus page shows the resulting species mix.