Skip to content

About

LineFlow

Welcome to the LineFlow documentation! LineFlow is an extensible, open-source Python framework for simulating production lines of arbitrary complexity and also offers the ability to train agents via reinforcement learning to control them.

Install with

pip install lineflow-rl

If you use our work in your research, please consider citing us with

@InProceedings{pmlr-v267-muller25c,
  title = {{L}ine{F}low: A Framework to Learn Active Control of Production Lines},
  author = {M\"{u}ller, Kai and Wenzel, Martin and Windisch, Tobias},
  booktitle = {Proceedings of the 42nd International Conference on Machine Learning},
  pages = {45212--45235},
  year = {2025},
  editor = {Singh, Aarti and Fazel, Maryam and Hsu, Daniel and Lacoste-Julien, Simon and Berkenkamp, Felix and Maharaj, Tegan and Wagstaff, Kiri and Zhu, Jerry},
  volume = {267},
  series = {Proceedings of Machine Learning Research},
  month = {13--19 Jul},
  publisher = {PMLR},
  url = {https://proceedings.mlr.press/v267/muller25c.html},
}

Authors

LineFlow was originally developed at the University of Applied Sciences Kempten by:

LineFlow gratefully acknowledges contributions from:

Funding

The research behind LineFlow is funded by the Bavarian state ministry of research. Learn more here.