CARMA platform