Robot Arm: The robot arm represents the central component of the platform and serves all other hardware components by moving the required containers with reactants, reagents, solvents, or the reaction vessels between them. This contrasts with flow-based SDL setups in which the reactors and containers are stationary, and the synthesis solutions are brought to the reactors and distributed among the various hardware components through pumps and tubes. However, it more closely resembles the "traditional" way of performing laboratory work and experimentation, can make the adaptation of existing workflows or literature protocols faster and easier, and provides a high degree of flexibility for running reactions on different scales. The robot arm was chosen based on its hardware specifications (six degrees of freedom, a maximum reach of 700 mm, a repetition accuracy of ± 0.1 mm, and a payload of 5 kg, which should be enough to handle all components usually needed for laboratory-scale reactions), its open Python API, the availability of different end effectors and grippers, and its cost-effectiveness.