the aie Framework