Attention: This version of LearnLib (JLearn) is out of date and no longer maintained. The current version can be found on
LearnLib. a framework for automata learning


LearnLib is available free of charge for all academic uses. Please contact us if you wish to use LearnLib in other areas.

LearnLib core

The following files can be used to faciliate LearnLib in your Java applications:

LearnLib Studio

LearnLib Studio is an application that allows for graphical modeling of learning experiments. It faciliates LearnLib and makes LearnLib components available as modules in an executable graph. This application is based on jABC technology, for which, e.g., an overview and documentation can be found at