Twake Chat is an open-source, Matrix-based team chat client that replaces Slack with self-hosted, end-to-end encrypted messaging and data sovereignty.
Twake Chat is a cross-platform messaging client designed for team communication over the Matrix protocol. Maintained by Linagora and built with Flutter, it connects to standard homeservers while simplifying cryptographic verification and room discovery for staff. By anchoring discussions in a federated architecture, it keeps team conversations and attachments within organizational boundaries.
Slack stores message history, uploaded files, and communication metadata on proprietary servers managed by Salesforce. For teams subject to strict confidentiality mandates, this centralized cloud model introduces compliance exposure, potential vendor lock-in, and unpredictable subscription increases. While Slack provides enterprise key management on premium tiers, encryption keys and customer data remain tied to closed infrastructure. Twake Chat shifts sovereignty back to the organization by separating the client interface from central platform control. Teams run their own Matrix homeserver on premises or in a private cloud, retaining complete custody over databases, logs, and cryptographic material.
The trade-off lies in integration maturity and operational effort. Slack offers an extensive marketplace of pre-built app integrations, workflow bots, and turnkey enterprise administration. Twake Chat delivers core team messaging—threaded conversations, direct messages, media sharing, voice clips, and structured spaces—backed by Olm and Megolm end-to-end encryption. However, transitioning from Slack requires technical staff to maintain Matrix infrastructure, handle message retention policies, and guide members through cross-signing device verification rather than relying on standard single-sign-on logins.
Is Twake Chat free for commercial use? Yes. The client is open source without licensing fees or user limits, though self-hosting requires maintaining your own server infrastructure and Matrix homeserver.
Twake Chat vs Slack — which should our team choose? Choose Slack if your workflow depends on extensive third-party app directories; choose Twake Chat if data sovereignty, on-premise governance, and end-to-end encryption take priority.
Can Twake Chat connect to any Matrix homeserver? Yes. The client connects to standard Matrix homeservers, including Synapse and Conduit, whether hosted internally or accessed publicly.
Twake Chat is a practical option for teams that prioritize data sovereignty and can maintain their own Matrix infrastructure. Active development continues under Linagora with repository commits in September 2026, and its AGPL-3.0 license protects organizational code freedom while requiring that network modifications remain open. For technical teams seeking an authentic alternative to proprietary chat silos, it delivers modern team messaging on an open foundation.
Lint, codegen, breaking-change checks and dependency management in one Git-native CLI. Open source, no registry lock-in.
Show that Twake Chat is listed as an open-source alternative. Paste into your README: