It records which objects talk to each other, and then draws a diagram for it. brew install graphviz ./run.sh