# SuperMessage > SuperMessage is a Matrix client where the agents you work with are participants in the room, not a side panel. It runs on iOS, Android, Windows, macOS and Linux: one Rust core does the Matrix work, with SwiftUI, Compose and a Svelte desktop app rendering it. Agent permission requests and board gates arrive as cards answerable in the room, from a notification or from a widget; a gate is resolved only when the board sends its receipt. Rooms are end-to-end encrypted through the Matrix Rust SDK, and every custom event carries a plain-text fallback so other Matrix clients stay usable. ## Documentation Sets - [Abridged documentation](https://docs.supermessage.dev/llms-small.txt): a compact version of the documentation for SuperMessage, with non-essential content removed - [Complete documentation](https://docs.supermessage.dev/llms-full.txt): the full documentation for SuperMessage ## Notes - The complete documentation includes all content from the official documentation - The content is automatically generated from the same source as the official documentation ## Optional - [SuperMessage](https://supermessage.dev): The product site. - [Source](https://github.com/SuperJackfruitLabs/supermessage): The SuperMessage repository on GitHub.