An alternative client-server architecture is employed by i-PI, a software dedicated to executing Path Integral MD. In this architecture, the MD program acts as the server, and the PES evaluation program acts as the client. More recently, other ML-oriented workflows in chemistry have benefited from socket interfaces, such as DECIMER.ai, a software-as-a-service application using computer vision for optical chemical structure recognition.