The aim of this project is to propose a generic macro-evolutionary framework for the analysis of material flows in the economy. Formally, we will extend macro-evolutionary models by input-output tables and material flow analysis. Macroevolutionary models go beyond a single representative agent. They make use of an agent-based modelling (ABM) technique, where many heterogeneous, boundedly-rational agents interact with each other. Such interactions are characterized by increasing effects, learning and path dependencies. Macro-evolutionary models are used to study macro phenomena emerging from interactions of many boundedly rational agents within networks. They have proved capable of explaining core economic phenomena like economic growth, technological change, and business cycles. In this project, we will develop a generic macro-evolutionary model to study material flows in the economy and a related-set of models to study: (1) the economy-wide consequences of the circular economy, including the rebound effect; (2) the evolution of consumption- and production-based emissions to examine the leakage effect, and (3) the impact of demand for raw materials and on the financial market.