MAPL jointly learns heterogeneous personalized models and a collaboration graph in a decentralized peer-to-peer setting, without relying on a central server.