We introduce the caspo toolbox, a python package implementing a workflow for reasoning on logical networks families. Our software allows researchers to (i) a family of logical networks derived from a given topology and explaining the experimental response to various perturbations, (ii) all logical networks in a given family by their input-output behaviors, (iii) the response of the system to every possible perturbation based on the ensemble of predictions, (iv) new experimental perturbations to discriminate among a family of logical networks, and (v) a family of logical networks by finding all interventions strategies forcing a set of targets into a desired steady state.