Pyrouette is a collection of Python modules that provide a straightforward, lightweight framework for experimenting with artificial intelligence algorithms. The goal is to make algorithm implementations readable and easily modifiable, and to provide a simple set of pre-configured experiments.