We present a computer rendering of the developed titration robot in Figure and a video of operation in the Electronic Supplementary Information (ESI). The robot has a design that facilitates autonomous, closed-loop pH adjustment for small-scale (~ 10 mL) batches of up to 12 samples. We first discuss the design of the pH robot, followed by the "physics-informed" multi-stage titration algorithm developed in this study. Figure shows the statistical model that we fit over the net moles of H3O + or OH -ions. We calculate the input space for this titration curve by considering the pH-dependent speciation state of the weak acid used in the titration, as shown in Figure . We further explain this in the sub-section describing the incorporation of the titrants' physical chemistry into the ML feature space. The titration algorithm is adaptive to whether we are: (i) initially sampling, (ii) in the main phase of titration, or (iii) applying a correction for overshooting the set point -separate sub-sections are presented on each stage.