diff --git a/dist/widget.html b/dist/widget.html
new file mode 100644
index 0000000000000000000000000000000000000000..2bbad757f491c199265ad623edc376834ca95d5d
--- /dev/null
+++ b/dist/widget.html
@@ -0,0 +1,9 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset="utf-8" />
+  </head>
+  <body>
+    <script src="augmentile.js"></script>
+  </body>
+</html>
diff --git a/src/backends/widget.js b/src/backends/widget.js
new file mode 100644
index 0000000000000000000000000000000000000000..172be650a47f459526882d968ec74425353f5343
--- /dev/null
+++ b/src/backends/widget.js
@@ -0,0 +1,3 @@
+import WidgetApi from 'matrix-widget-api';
+
+WidgetBackend = {};
diff --git a/src/index.js b/src/index.js
new file mode 100644
index 0000000000000000000000000000000000000000..7bbe52fccf8a1c124e422a3012254bbed5e25fb4
--- /dev/null
+++ b/src/index.js
@@ -0,0 +1 @@
+import WidgetBackend from './backends/widget';
diff --git a/webpack.config.js b/webpack.config.js
new file mode 100644
index 0000000000000000000000000000000000000000..6adb62b60b32461e1e58e214fb4dae4af278c7f8
--- /dev/null
+++ b/webpack.config.js
@@ -0,0 +1,5 @@
+module.exports = {
+  output: {
+    filename: "augmentile.js"
+  }
+}