diff --git a/docs/api/daemon/index.rst b/docs/api/daemon/index.rst
index cc096a25ba237e29f59ac1e80b274a442d4e831b..bb9641a07052fcf2da8e71c7ce1df80dc702b7ca 100644
--- a/docs/api/daemon/index.rst
+++ b/docs/api/daemon/index.rst
@@ -1,5 +1,5 @@
-Daemon
-======
+Daemon (`pyhmmer.daemon`)
+=========================
 
 .. currentmodule:: pyhmmer.daemon
 
@@ -18,4 +18,4 @@ Client
     :hidden:
     :caption: Client
 
-    Client <client>
\ No newline at end of file
+    Client <client>
diff --git a/docs/api/easel/index.rst b/docs/api/easel/index.rst
index ad43314a8fd0af5b4438c68bb2dcac38c07ae0d0..30237b84b67f3e443e79a7d9fe30e8b91ce15da8 100644
--- a/docs/api/easel/index.rst
+++ b/docs/api/easel/index.rst
@@ -1,5 +1,5 @@
-Easel
-=====
+Easel (`pyhmmer.easel`)
+=======================
 
 .. currentmodule:: pyhmmer.easel
 
diff --git a/docs/api/errors/index.rst b/docs/api/errors/index.rst
index 3c7c7cd14048f2445516628358bbc3048d650b42..6d0b58e0f9a05fe9a5bfd651f07d8c1e2d52065b 100644
--- a/docs/api/errors/index.rst
+++ b/docs/api/errors/index.rst
@@ -1,5 +1,5 @@
-Errors
-======
+Errors (`pyhmmer.errors`)
+=========================
 
 .. currentmodule:: pyhmmer.errors
 
@@ -50,4 +50,4 @@ Runtime Errors
     :hidden:
     :caption: Runtime Errors
 
-    Runtime Errors <runtime>
\ No newline at end of file
+    Runtime Errors <runtime>
diff --git a/docs/api/hmmer/index.rst b/docs/api/hmmer/index.rst
index 82dc3413c7c57cf04827c51a60b3667b9d6ff4ec..e4d7b30139f653565df1baa8b384c32e71baf3f1 100644
--- a/docs/api/hmmer/index.rst
+++ b/docs/api/hmmer/index.rst
@@ -1,5 +1,5 @@
-HMMER
-=====
+HMMER (`pyhmmer.hmmer`)
+=======================
 
 .. currentmodule:: pyhmmer.hmmer
 
diff --git a/docs/api/index.rst b/docs/api/index.rst
index 84dc9b764538f8467d6b7a973c4dcbb6290a6907..267f14cb3c9969cc8c64b088985c905fbaf26144 100644
--- a/docs/api/index.rst
+++ b/docs/api/index.rst
@@ -9,8 +9,8 @@ This section contains a complete reference of the API of the different
 .. toctree::
    :maxdepth: 2
 
-   HMMER <hmmer/index>
-   Easel <easel/index>
-   Plan7 <plan7/index>
-   Daemon <daemon/index>
-   Errors <errors/index>
+   hmmer/index
+   easel/index
+   plan7/index
+   daemon/index
+   errors/index
diff --git a/docs/api/plan7/index.rst b/docs/api/plan7/index.rst
index 1fcee76a9c0d49c6fdcfa88d32f37052f52d422c..814c23c9e8b75e950cc6cc168040bec1773a416d 100644
--- a/docs/api/plan7/index.rst
+++ b/docs/api/plan7/index.rst
@@ -1,5 +1,5 @@
-Plan7
-=====
+Plan7 (`pyhmmer.plan7`)
+=======================
 
 .. currentmodule:: pyhmmer.plan7