Skip to main content
OpenSourceAlternatives

Twake Chat

Open source · OSI-approvedStatus: unknownNew

Free open-source team messenger built on the Matrix protocol

Alternative to Discord

Twake Chat is a free open-source team messenger built on Matrix. Twake Chat is a free, open-source messenger built by Linagora on the Matrix protocol for decentralized communication. It offers encrypted direct and group chats with on-premise or cloud hosting, and ships Android, iOS, web, and Linux apps from its Flutter codebase.[1][2]

Quick verdict

Free AGPL-3.0 Matrix messenger with on-premise hosting. Twake Chat is a free, AGPL-3.0-licensed team messenger by Linagora built on the Matrix protocol. It offers end-to-end encrypted chats, bridges to Telegram, Discord, and Signal, and a choice of on-premise or hosted-cloud deployment across Android, iOS, web, and Linux apps.[1][2][3]

Key features

  • Encrypted direct and group chats. Twake Chat offers direct and group messaging with end-to-end encryption and emoji verification with cross-signing, plus voice messages, images, files, and location sharing.[1][2]

  • Matrix-native and interoperable. Built on the Matrix protocol, it federates across thousands of independent servers and stays compatible with Element, Nheko, NeoChat, and other Matrix apps, with public channels, spaces, and group moderation.[1][2]

  • Bridges to mainstream messengers. Matrix bridges let Twake Chat send and receive messages across Telegram, Discord, Signal, and more than 30 other networks instead of running a dozen separate apps.[1]

  • On-premise or hosted cloud. Teams can install Twake Chat on their own servers under their corporate domain or join the hosted cloud, switching between personal and work accounts in one interface.[1]

  • Business directory and API integration. Contacts sync from the phone book and the corporate directory via SSO, and an HTTPS API lets Twake Chat integrate into existing IT infrastructure, with Jitsi videoconferencing integration offered.[1]

Who will love it

  • Organizations that must keep chat on their servers. On-premise installation on a corporate domain with end-to-end encryption suits organizations with data-sovereignty requirements. This fit is inferred from the documented hosting options, not stated by the vendor.[1]

  • Teams standardizing on Matrix. Matrix federation plus compatibility with Element and other Matrix clients suits teams that already run Matrix infrastructure. This fit is inferred from the documented protocol support.[1][2]

  • Fans of open-source tooling. The AGPL-3.0-licensed GitHub repository invites code contributions, bug reports, and translations, suiting teams that require inspectable, forkable communication tools.[1][2]

Who should pause

  • No documented offline story. None of the inspected official pages describe offline use, so anyone needing a confirmed offline-capable messenger should verify before adopting.[1]

  • No documented hosting regions or difficulty rating. The hosted cloud lists no regions and self-hosting carries no documented difficulty rating or deployment method, so migration planning needs direct confirmation with Linagora.[1]

  • AGPL-3.0 carries network-use obligations. The Affero license requires sharing source with network users of modified versions, which can matter for organizations embedding Twake Chat in commercial services. This is a licensing consideration inferred from the license text, not legal advice.[1]

What the reports suggest

Inspected sample: the official twake-chat.com homepage, the linagora/twake-on-matrix repository README, its LICENSE file, and its pubspec.yaml. No community review sources were inspected.

1 cited community source. No Reddit originals or G2 reports about Twake Chat were inspected during intake research, so no testimonial-grade community quotes are included. Repository star and contributor figures are not stated below because none were recorded at observation time.

No independent community reports inspected. Intake research inspected the official homepage, repository README, license, and package manifest only; no Reddit originals or G2 reports were reviewed, so this assessment carries no community experience quotes.[1][2]

Vendor channels are the documented support path. The homepage advertises helpdesk and community support with contribution via GitHub issues, and the repository points to a roadmap and translation project rather than independent reviews.[1][2]

Where it runs

Mobile, web, and Linux desktop covered. Distribution covers Google Play and App Store mobile apps, a web app with a live demo, and a Linux desktop build with documented system dependencies.[1]

Flutter and Dart codebase. The app is built with Flutter 3.38.9 and Dart, currently at version 2.25.0, with Rust components supporting web end-to-end encryption.[1][2]

Multi-account multi-device sync. Messages and data sync across phones, tablets, and laptops behind a recovery key, with personal and work accounts switchable in one interface.[1]

Questions worth asking

How much does Twake Chat cost per month?

Twake Chat itself is free and open source with no paid edition documented; the homepage invites visitors to try it for free. Running your own server costs whatever your infrastructure costs, and the hosted cloud option is presented as a free trial.[1]

Can you self-host Twake Chat?

Yes. The homepage offers installing Twake Chat on your own servers and creating your own server on a corporate domain joined to the Matrix network, alongside a hosted cloud option.[1]

Which platforms does Twake Chat run on?

Documented clients cover Android and iOS store apps, a web app with a live demo, and a Linux desktop build. The Flutter codebase also names macOS in its development requirements, but a macOS release was not confirmed on the inspected pages.[1][2]

How is Twake Chat different from Discord?

Both carry chat across networks, but Twake Chat is an open-source Matrix-native messenger you can self-host with end-to-end encryption, while Discord is a proprietary hosted platform. Notably, Twake Chat bridges to Discord rather than only replacing it, so the two can interoperate. This comparison is editorial and not endorsed by either vendor.[1][2]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

Inspected sample: the official twake-chat.com homepage, the linagora/twake-on-matrix repository README, its LICENSE file, and its pubspec.yaml. No community review sources were inspected. No Reddit originals or G2 reports about Twake Chat were inspected during intake research, so no testimonial-grade community quotes are included. Repository star and contributor figures are not stated below because none were recorded at observation time.

  1. Twake Chat official homepage

    official · Observed October 13, 2026

    Official twake-chat.com homepage: free open-source Matrix-protocol messenger by Linagora; E2EE chats, group chats, on-premise install and hosted cloud, Android/iOS/web apps, corporate-directory SSO, HTTPS API, bridges to Telegram/Discord/Signal and 30+ networks, Jitsi integration, multi-account multi-device sync, themes.

  2. Twake Chat repository README

    official · Observed October 13, 2026

    Repository README for linagora/twake-on-matrix: Flutter Matrix chat client linking twake-chat.com; features include E2EE, spaces, moderation, public channels, voice messages, location sharing; dev requires Flutter 3.38.9 with Android, iOS, web, and Linux build targets.

  3. Twake Chat repository LICENSE

    official · Observed October 13, 2026

    Repository LICENSE file verified as the GNU Affero General Public License version 3; recorded as AGPL-3.0 per catalogue convention.

  4. Twake Chat pubspec.yaml

    official · Observed October 13, 2026

    Repository pubspec.yaml: app name twake_chat, version 2.25.0, Dart SDK >=3.10.0 <4.0.0 with Flutter dependencies, confirming the Flutter/Dart stack and active versioned development.

  5. Twake Chat repository issues

    community · Observed October 13, 2026

    Repository issue tracker linked from the README as the bug-report channel. No individual issue or report was inspected or quoted; listed only to record the community support surface.

Compared with these products

Similar projects

Related projects with shared categories, technologies, or licensing.

Element

ElementOpen

End-to-end encrypted team messenger built on Matrix

Stars13.5K
Commitjust now
LicenseAGPL-3.0

Element is an end-to-end encrypted messenger for teams and communities, built on the open Matrix protocol with chat, voice and video calls.

Cinny

Cinny

Simple, elegant Matrix chat with end-to-end encryption

Stars3,916
Commitjust now
LicenseAGPL-3.0-only

Cinny is an open-source Matrix client with a simple, elegant interface for encrypted direct messages and group conversations.

Valour

ValourOpen

Open-source community platform with planets, chat, voice, and wikis

Stars411
Commitjust now
LicenseAGPL-3.0

Valour is an open-source community platform where communities called planets get chat channels, thread feeds, wikis, voice and video calls, and roles.

Mattermost

MattermostOpen

Team messaging for organisations that cannot use hosted chat

Stars33.2K
Commit19h ago
LicenseAGPL-3.0

Mattermost is channel-based team chat designed for environments where the message history has to stay inside a boundary: defence, healthcare, and regulated finance are its natural constituency.

Wire

WireOpen

End-to-end encrypted messaging and collaboration for enterprises

Stars2,552
Commit8mo ago
LicenseGPL-3.0

Wire is an end-to-end encrypted messaging and collaboration platform for enterprises and governments, with open-source clients and cloud or on-premises hosting.

Discourse

Discourse

Open-source community platform for discussion, chat, and support

Stars47.9K
Commitjust now
LicenseGPL-2.0

Discourse is a self-hosted community platform that combines threaded discussion with built-in chat, search, and moderation tools.