diff --git a/.gitignore b/.gitignore
index 66ce5ebb..afaf9401 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,6 +34,9 @@ id_ed25519*
# Generated deployment config (contains secrets)
livekit.yaml
+# Raw screenshot originals — optimized WebP copies live in docs/screenshots/
+demo-pictures/
+
# OS files
.DS_Store
Thumbs.db
diff --git a/README.md b/README.md
index 003051cd..7dcc88de 100644
--- a/README.md
+++ b/README.md
@@ -32,18 +32,48 @@ inside a business — but not to resell as a hosted service. See
## Screenshots
-
-_Screenshots coming soon._
+
+
+A voice channel in full swing — camera tiles alongside live screen-shares, each with its own resolution / frame-rate label.
+
+
+
+
+ ![]() + Text channels — Markdown, replies, reactions, read states, and live typing indicators. + |
+
+ ![]() + Screen-share controls — resolution, frame rate, codec, and bitrate, within admin-set bounds. + |
+
+ ![]() + Spaces & discovery — browse public, request-to-join, and joined spaces. + |
+
+ ![]() + Direct messages — 1-on-1 and group DMs, including members on peer instances. + |
+
+ ![]() + Friends & social — find people across instances with mutual friends and spaces. + |
+
+ ![]() + Federation admin — manage peered instances, relay, and secret rotation. + |
+









@instance handles).
+



