diff --git a/README.md b/README.md
index 801a1f7..daab7bf 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,20 @@
# TorroMail
+[](https://github.com/mahype/TorroMail/actions/workflows/ci.yml)
+[](https://github.com/mahype/TorroMail/releases/latest)
+[](https://github.com/mahype/TorroMail/releases)
+[](#license)
+[](https://github.com/mahype/TorroMail/releases/latest)
+[](https://modelcontextprotocol.io)
+[](Cargo.toml)
+[](apps/TorroMailApp)
+
+**Your mailboxes for AI assistants — nothing leaves without your say-so.**
+
+
+
+
+
TorroMail is a local mail access layer for agents. It retrieves mail from configured
accounts and exposes mail capabilities through an MCP server. The project is
open-source and open-interface-first: the MCP contract and local safety model are
@@ -15,6 +30,32 @@ changes out of MCP tools. MCP clients can search, read within policy, prepare
risky actions, and inspect read-only admin state. The native app owns
configuration and user confirmation.
+## Screenshots
+
+Both surfaces do the same job — accounts, permissions, connected assistants, the
+log — and neither shows your mail. The data below is a demo setup.
+
+### macOS app
+
+| Permissions per account | Connected assistants |
+| --- | --- |
+|  |  |
+
+
+Client detail
+
+
+
+
+
+### Terminal (`torromail`) — macOS, Linux, Windows
+
+
+
+| Permissions per account | Connected assistants |
+| --- | --- |
+|  |  |
+
## Product Boundaries
- Build the mail retrieval, policy, cache, and MCP interface first.
@@ -83,3 +124,8 @@ first, so nothing half-finished is ever the latest release. Installed Mac
copies can check that feed automatically or on demand. See
[docs/RELEASING.md](docs/RELEASING.md) for versioning rules, the required
signing secrets, and how to build a release locally.
+
+## License
+
+Licensed under either of [Apache License, Version 2.0](LICENSE-APACHE) or
+[MIT license](LICENSE-MIT) at your option.
diff --git a/docs/screenshots/app-client-detail.png b/docs/screenshots/app-client-detail.png
new file mode 100644
index 0000000..6ee390e
Binary files /dev/null and b/docs/screenshots/app-client-detail.png differ
diff --git a/docs/screenshots/app-clients.png b/docs/screenshots/app-clients.png
new file mode 100644
index 0000000..7ddb2fb
Binary files /dev/null and b/docs/screenshots/app-clients.png differ
diff --git a/docs/screenshots/app-overview.png b/docs/screenshots/app-overview.png
new file mode 100644
index 0000000..82dfde0
Binary files /dev/null and b/docs/screenshots/app-overview.png differ
diff --git a/docs/screenshots/app-permissions.png b/docs/screenshots/app-permissions.png
new file mode 100644
index 0000000..155ac45
Binary files /dev/null and b/docs/screenshots/app-permissions.png differ
diff --git a/docs/screenshots/cli-clients.png b/docs/screenshots/cli-clients.png
new file mode 100644
index 0000000..3b74f42
Binary files /dev/null and b/docs/screenshots/cli-clients.png differ
diff --git a/docs/screenshots/cli-overview.png b/docs/screenshots/cli-overview.png
new file mode 100644
index 0000000..cc0ce5b
Binary files /dev/null and b/docs/screenshots/cli-overview.png differ
diff --git a/docs/screenshots/cli-permissions.png b/docs/screenshots/cli-permissions.png
new file mode 100644
index 0000000..462eb90
Binary files /dev/null and b/docs/screenshots/cli-permissions.png differ