This paper presents a framework for an adaptive power converter topology family that can be defined through software for all combination of input and output requirements. This includes buck, boost, and buck/boost operation both with and without input to output isolation. Furthermore, this framework provides methods for multilevel interpretations, allowing for it to be applied to converters of arbitrarily high voltage levels. The framework consists of a canonical switching cell upon which all converter types can be derived through selecting the corresponding input and output nodes of the cell. The canonical switching cell can be vertically stacked to achieve a multilevel interpretation of the buck, boost, and buck/boost converters. The control complexity does not increase when vertically stacked. The multilevel converter built on the proposed framework has linear component quantity, voltage stress, and current stress scaling and can be analyzed as a single canonical switching cell through a recursive approach. Topological definitions are provided alongside methods of expanding to N levels. The framework is validated through high-fidelity simulation of a multilevel iteration. This work results in a generalized concept of switching cells to N levels.