We demonstrate a modular architecture for adaptive learning, with the goal of lowering the barriers for using and doing research on adaptive learning. As part of ALOSI (Adaptive Learning Open Source Initiative), we developed the Bridge for Adaptivity and the ALOSI adaptive engine, two open source applications supporting a common framework for experimentation that integrates several modular components. We will demonstrate the use of this system with the Microsoft MOOC on edX, "Essential Statistics for Data Analysis Using Excel", how we used various advanced features of Open EdX (LTI provider, course blocks API, import/export, content experiments) and discuss our vision for how this architecture can support compatibility with multiple learning management systems.