diff --git a/README.md b/README.md
new file mode 100644
index 0000000..4726a90
--- /dev/null
+++ b/README.md
@@ -0,0 +1,30 @@
+# Babelbox Packer build
+
+This repository provides build configuration and Debian installer preseed files
+for building [Babelbox](https://wiki.debian.org/DebianInstaller/BabelBox)
+virtual machine images for QEMU/KVM and VirtualBox using [HashiCorp
+Packer](https://packer.io/).
+
+## Building the VM images
+
+The images need to be built in separate steps because VirtualBox and KVM cannot
+reserve the needed CPU extension (VT-x, AMD-V) at the same time.
+
+```
+packer build --only=qemu debian-babelbox.json
+packer build --only=virtualbox-iso debian-babelbox.json
+```
+
+## Preparing for Babelbox demo
+
+Due to image size reasons we do not include a Debian DVD ISO image into the
+image. Therefore the VMs have to be booted into the regular OS (first Grub menu
+option). Login as user `demo` with password `babelbox` and download a Debian
+DVD ISO image into `/srv/`:
+
+```
+cd /srv
+sudo wget https://cdimage.debian.org/debian-cd/10.3.0/amd64/iso-dvd/debian-10.3.0-amd64-DVD-1.iso
+```
+
+The version might be different but 10.3.0 has been used for my tests.