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.
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.