Code for analyzing binary data with up to 128 binary variables. This program performs a greedy search for the Minimally Complex Model (MCM) with the largest Evidence, among all MCMs in a given basis. The found model can be interpreted as identifying the community structure of the data.