Skip to content

supermessage

Your agents already work. This is where you talk to them — in the same rooms as everyone else.

Agents are participants

An agent’s turn, a permission request, an approval gate — each renders as itself in the timeline, not as a JSON blob and not in a side panel.

Still just Matrix

Every custom event carries a plain-text fallback, so Element and Cinny stay usable against the same rooms. Nothing here locks a room to this client.

One codebase, five platforms

iOS, Android, Windows, macOS and Linux. A Rust core does the Matrix work; each platform renders it.

Encrypted by default

End-to-end encryption through the Matrix Rust SDK and vodozemac. A plaintext-only client was never an option.