diff --git a/execution/helm/README.md b/execution/helm/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..0d63e7ccf188f535487f6da55d744545914f538d
--- /dev/null
+++ b/execution/helm/README.md
@@ -0,0 +1,32 @@
+# Theodolite Helm Chart
+
+## Installation
+
+```sh
+helm install thedolite ./theodolite-chart
+```
+
+This chart installs requirements to execute benchmarks with theodolite.
+
+Dependencies and sub charts:
+
+- prometheus operator
+- prometheus
+- grafana (incl. dashboard and data source configuration)
+- kafka
+- kafka-client
+- zookeeper
+
+## Development
+
+### Sub charts
+
+Sub-diagrams can be added using a repository or a path to a directory containing the diagram files. Currently we cannot add cp-confluent-chart and the kafka-lag-exporter with a repository URL. This might be possible in the future. The folder [dependencies](./dependencies) contains the required files.
+
+
+**Hints**:
+
+- Grafana configuration: Grafana config maps contains expressions like {{ topic }}. Helm uses the same syntax for template function.  More information [here](https://github.com/helm/helm/issues/2798)
+  - Escape braces: {{ "{{" topic }}
+  - Let Helm render the template as raw string: {{ `{{ <config>}}` }}
+  
\ No newline at end of file