Mimi is a Julia package for integrated assessment models developed in connection with Resources for the Future’s Social Cost of Carbon Initiative.

The source code for this package is located on Github here, and for detailed information on the installation and use of this package, as well as several tutorials, please see the Documentation. For specific requests for new functionality, or bug reports, please add an Issue to the repository.

Support for users is primarily hosted on the Mimi Framework forum, where we also post PSA topics with recent software updates and important information for users. Please get in touch with David Anthoff if you have further questions about using this framework or want to be involved in any way with this effort.



Hello Mimi users!

Today we officially tagged and released Mimi v1.0.0, which has some new features, documentation, and quite a bit of internals work as well. Since this is a major version change, there are some breaking changes that may require you to update your code. We have done the updates for the existing models in the Mimi registry (FUND, DICE, etc.), and will release new major versions of those today as well, so if you are using the latest version of Mimi and the latest version of the packages, all should run smoothly.

Please view the how to guide here: https://www.mimiframework.org/Mimi.jl/stable/howto/howto_6/ for a run-down of how you should update your own code.

In addition please do not hesitate to ask any questions on the forum, we are working hard to keep this transition smooth.


The Mimi developement team recently participated in the 2019 Association of Environmental and Resource Economists (AERE) summer conference during the pre-conference workshop on Advances in Integrated Assessment Models. This included both a presentation and a hands-on session demonstrating various use cases for Mimi. The Github repository here contains a) all slides from the workshop and b) all the code from the hands on sessions, which may be of interest to Mimi users. Importantly note that the linked code represents as a snapshot of Mimi at the time of the workshop, and will not be updated to reflect new changes.

Models using Mimi

Several models already use the Mimi framework, including those linked below.

Mimi Registry

For convenience, several models are registered in the MimiRegistry, and operate as packages with the Julia package manager Pkg. For details on connecting to this central Mimi registry, see the Mimi Documentation.

The models currently included in the registry include those linked below.


Contributions to Mimi are most welcome! You can interact with the Mimi development team via issues and pull requests on Github, and in the Mimi Framework forum.


This work is supported by the Alfred P. Sloan Foundation through Resources for the Future’s Social Cost of Carbon Initiative and by the National Science Foundation through the Network for Sustainable Climate Risk Management (SCRiM) under NSF cooperative agreement GEO-1240507.