annie is a C++ API for neural network training and execution. It can be linked to both Windows and Linux applications. Support for multi-layer perceptron networks, radial-basis networks, and Hopfield Networks is present. It can also be interfaced with Matlab's Neural Network toolbox.