SBMs are used to understand the topological restrictions that a specific fold imposes on the protein's dynamical behavior. By later, including different or additional force field terms, deviations from this idealized model can be attributed to the specific physical parameters incorporated in the simulation. To this end, we have presented in this article a high-level language (Python) implementation of SBMs using OpenMM as the engine for molecular dynamic simulations. Our tool provides a platform to deploy implementations of SBMs, facilitating the programmatic development of force fields within an efficient and community-based molecular simulation package.