Privacy-sensitive organization
Adopts Matrix-based chat while keeping client and identity integration code visible under AGPL licensing.
Skip if:
You want a fully hosted vendor to own operations and support.

Open source alternative to Slack
Last verified
Run Matrix-based team chat with an official Flutter client and ToM identity server companion.
Adopts Matrix-based chat while keeping client and identity integration code visible under AGPL licensing.
You want a fully hosted vendor to own operations and support.
Runs chat alongside Twake workplace services and uses ToM-server for identity and Synapse integration work.
You are not planning to operate Matrix or Twake infrastructure.
Evaluates a Flutter Matrix client with workplace-oriented identity services instead of building those layers from scratch.
You only need a lightweight Matrix client without workplace integration.
Teams replacing hosted chat tools need more than a message timeline. They need private rooms, file and media sharing, mobile and web clients, identity lookup, user directory search, and a way to connect chat accounts with the rest of a workplace stack. Matrix covers the open protocol layer, but organizations still need a client and server-side integration pieces that are maintained together by a product owner.
twake-on-matrix provides the official Flutter client for Matrix messaging, including private and public rooms, media sharing, push notifications, Spaces, and end-to-end encryption support.
ToM-server provides a Matrix identity server with internal user autocomplete, inactive user lookup support, and federated identity behavior for workplace deployments.
The ToM-server monorepo includes application services such as common settings bridge code that synchronizes Twake Workplace profile updates to Synapse.
The Twake Chat client is documented as compatible with Element, Nheko, NeoChat, and other Matrix apps, so teams are not locked into one client surface.
Twake Chat should be compared with paid team chat tools such as Slack and Microsoft Teams when the buyer wants Matrix-based messaging and workplace identity integration. It should be compared with generic Matrix clients when the buyer mainly needs a client UI. OSA marks repository coverage ambiguous because primary GitHub telemetry comes from twake-on-matrix while ToM-server carries companion server-side identity and integration code.
OSA uses https://github.com/linagora/twake-on-matrix as the primary GitHub repository because it is the official Twake Chat client repo named by LINAGORA.
Twake Chat is represented by more than one repo. ToM-server is the official companion Matrix identity and workplace integration server, so client repo metrics do not cover the full chat stack.
Yes. LINAGORA's Twake Workplace README names ToM-server as the Twake Chat server GitHub repo, and the ToM-server README describes Matrix identity and workplace integration services.
Yes. GitHub reports AGPL-3.0 for both twake-on-matrix and ToM-server, and both repositories include AGPL license files.
Self-hosted team chat where people and AI agents work together
#1 in the Slack guide
Closest drop-in Slack replacement for self-hosted teams
#2 in the Slack guide
Teams needing internal chat and customer omnichannel in one tool
#3 in the Slack guide
Async-first teams that need organized, low-noise conversations
Run Twake Chat on your own server
Self-host Twake Chat on a Hostinger VPS.
Deploy on HostingerFeatured
Alternative toClaude Managed Agents
Open-source agent deployment API. Self-host or use Omnara Cloud.
Alternative to
Grok Bot
AI teammates you own: your keys, your model, your machine.
Alternative to
Superhuman
AI email assistant that drafts replies and clears your inbox
The projects we add and every new guide. Free, unsubscribe any time.