This document introduces Monte, a machine learning framework written in Python. Monte aims to facilitate the rapid development of gradient-based learning machines like neural networks and conditional random fields. It describes how to install Monte, use pre-defined models, construct models from components, and provides a summary of available models. The document also gives an example of constructing a simple conditional random field in Monte.