diff --git a/README.md b/README.md
index ea30de1ec9445aad94690dff1df2b269e23c75de..bfa7f892bf26d015e9fb20e9f5cd8c8cc110aec7 100644
--- a/README.md
+++ b/README.md
@@ -54,3 +54,21 @@ The instances should then be available on the subdomains b1, b2, b3 on each of t
 ## Building Manager Script
 
 To ease initial setup and management the `building_manager.py` is provided. This script adds commands to create and control a multi building setup. To use it you first have to install its requirements by calling `pip install requirements.txt`
+
+### Requirements
+The script has a few requirements for the system and the python environment.
+
+**System:**
+```sh
+docker
+docker-compose
+docker-machine
+python
+```
+
+**Python:**
+```sh
+docker
+PyInquirer
+pyyaml
+```
diff --git a/requirements.txt b/requirements.txt
index b0287d317f712d6a774d95c1f2be292e1b2331a6..1e1c91132747a367edd34fb0719235a1fc833a13 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,7 +3,13 @@ chardet==3.0.4
 docker==3.6.0
 docker-pycreds==0.4.0
 idna==2.7
+prompt-toolkit==1.0.14
+Pygments==2.3.1
+PyInquirer==1.0.3
+PyYAML==3.13
+regex==2018.11.22
 requests==2.20.1
 six==1.11.0
 urllib3==1.24.1
+wcwidth==0.1.7
 websocket-client==0.54.0