diff --git a/docs/conf.py b/docs/conf.py
index 127f6abe22..3efd301b47 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -68,7 +68,9 @@ autoapi_ignore = [
# Add any paths that contain templates here, relative to this directory.
autoapi_template_dir = 'templates'
+autoapi_root = 'api'
+templates_path = ['templates']
# List of patterns, relative to source directory, that match files and
# directories to ignore when looking for source files.
diff --git a/docs/templates/layout.html b/docs/templates/layout.html
new file mode 100644
index 0000000000..a778e0fdb3
--- /dev/null
+++ b/docs/templates/layout.html
@@ -0,0 +1,7 @@
+{% extends "!layout.html" %}
+
+ {% block menu %}
+ {{ super() }}
+ Index
+ Module Index
+ {% endblock %}
\ No newline at end of file