+## Running Rhynodge
+
+Rhynodge uses Maven as build and dependency management tool. Maven can also run Rhynodge:
+
+> $ mvn clean compile exec:java
+
+Rhynodge accepts the following command-line parameters:
+
+- ``--chains <directory>``, ``-c <directory>``: directory to load chain configurations from.
+- ``--states <directory>``, ``-s <directory>``: directory to store states in.
+
+Both directories need to be created before running Rhynodge.
+
+Rhynodge also periodically scans the chains directory to find changed or new chain configuration files. New files will be added to the running instance, changed files will be reloaded, and removing files will remove the corresponding job from Rhynodge.
+