M3I Platform technologies