You will need Python 3.6+ to execute this repo properly, since it depends on asyncio and async iterators.
Once you have Python 3.6 on your system, you can do:
pip install -r requirements.txt
Then execute:
python app.py
And open GraphiQL in your browser: http://localhost:8080/graphiql