TLoL-py – League of Legends Deep Learning Library

TLoL-py is the Python component of the TLoL League of Legends deep learning library.
It provides a set of utility methods and classes to deal with League of Legends
game playing, deep learning datasets and provides a library to build a deep learning
agent which can play League of Legends.

This module is currently updated to patch 11.23.


Disclaimer: This project is not affiliated with Riot Games in any way.

If you are interested in using this project or are just curious, send an email to
[email protected].

Quick Start Guide

Get TLoL-py

From Source

You can install the TLoL python module from a local clone of the git repo:

git clone
pip install --upgrade tlol-py/


This module requires the EnableReplayApi=1 flag to be added to .\Config\game.cfg
within the League of Legends installation directory, underneath the [General]
section so it should like:



View Github