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.