Integrated Information Theory

Integrated information theory (IIT) is a theoretical framework for understanding consciousness developed by Giulio Tononi, MD, PhD, at the Center for Sleep and Consciousness at the University of Wisconsin–Madison.


PyPhi is a Python library for calculating integrated information (denoted Φ) and its associated quantities and structures. It is open-source and available on GitHub.

Please consult the the repository's README for more information.


Online documentation is available. There is a simple example that demonstrates how to create a network and measure its Φ, as well as comprehensive documentation of the full API.

In addition, the source code itself is commented. Those familiar with Python are encouraged to read the code to better understand the details of the calculation.

This website will soon feature a visual interface to the program that will not require knowledge of Python.