Chemspyd's architecture is guided by three core design principles: 1) dynamic and fine-grained control over the robot's actions; 2) easy installation and usage with existing Chemspeed setups; 3) modular, extendable open-source architecture, facilitating continuous development by the community, and enabling effortless integration with experiment planning and scheduling workflows. Because of 2) and 3), Chemspyd comes as a lightweight Python package that dynamically interacts with Chemspeed's proprietary AutoSuite software.