The MolSSI QCArchive project is a platform for computing, storing, analyzing, and sharing quantum chemistry data. The QCArchive software infrastructure uses a client-server model; the server (QCFractal) is a permanent Python-based server which stores quantum chemistry computations, runs "services" such as TorsionDrive to generate new quantum chemistry tasks, and provides a API to search and organize previous computations and QCPortal is a Python-based API for interacting with the server suitable for Jupyter Notebooks. Fundamentally, QCFractal is a tool to compute a large number of quantum chemistry primitives such as an energy or gradient computation or procedures like a geometry optimization with a variety of different community packages. Building on top of this core of primitives, it is easy to add workflows like TorsionDrive to the software stack due to its API layers, which are agnostic to how the geometry optimization is evaluated. In addition, tools like QCFractal allow many TorsionDrives to be evaluated concurrently on one or more physical resources such as a campus cluster or supercomputer to improve the possible 1. A user submits one or more TorsionDrive computations to QCFractal from the QC-Portal front-end client.