The Sirepo platform is designed to offer GUIs for popular simulation codes used in the accelerator space, along with integration with a JupyterLab Python environment. This includes srw, radia, elegant, and warp, mad-x, opal, and synergia, as well as ongoing development for an online controls and fault detection interface. This open-source platform is available through sirepo.com, as well as a premium solution for deployment on-site. The integrated environment across multiple codes allows for easy optimization, verification, and scripting in custom beamlines, rings, and linacs. Sirepo makes it easier for engineers, students, and scientists alike to build accelerator simulations necessary for better understanding subsystem requirements. Here we provide a general introduction to Sirepo and a tutorial on how to build simple beam-line models using our interface.