Core System

Benchmate

How Benchmate works inside BenchOS records, files, notebook entries, and reusable lab skills.

Benchmate is part of the system, not a sidecar

Benchmate is designed to operate on the same objects that scientists use directly. It can answer questions, create or update records, interpret linked files, and move work forward in place instead of producing disconnected text.

Deterministic skills matter

Some tasks should be executed through reusable skills rather than re-prompted from scratch each time. Primer design is a clear example: the task can rely on defined inputs, known constraints, and a repeatable procedure.

Skills make agent behavior more reliable.
Outputs become consistent across scientists and projects.
Benchmate can still explain and contextualize the result in natural language.

Typical Benchmate actions

Benchmate can design primers, suggest PCR conditions, verify clone correctness from sequencing files, create final construct entries, and embed those records back into notebook workflows.

The important part is not just the answer. It is the resulting change in the working project state.