diff --git a/.gitmodules b/.gitmodules
index 86c4a4d74c225d0927358cf21aa5bf6545a3c9b3..e3c73f11d0a8f7f7c3fc94070da241443deb2633 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,7 @@
 [submodule "dependencies/Maximilian"]
 	path = dependencies/Maximilian
 	url = https://github.com/micknoise/Maximilian.git
+[submodule "dependencies/RapidLib"]
+	path = dependencies/RapidLib
+	url = http://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib.git
+	branch = rapidmix-api
diff --git a/dependencies/RapidLib b/dependencies/RapidLib
new file mode 160000
index 0000000000000000000000000000000000000000..803fe51a29911bf5d8e4652eb6fb3c8dbce21e50
--- /dev/null
+++ b/dependencies/RapidLib
@@ -0,0 +1 @@
+Subproject commit 803fe51a29911bf5d8e4652eb6fb3c8dbce21e50