diff --git a/swh/__main__.py b/swh/__main__.py
new file mode 100644
index 0000000..6f04565
--- /dev/null
+++ b/swh/__main__.py
@@ -0,0 +1,5 @@
+# provides the main swh cli entry point from standard 'python -m swh'
+if __name__ == "__main__":
+    from swh.core.cli import main
+
+    main()