# Matrix ClientsWe install Element on your server by default, so day one isn’t a blank screen. When a friend asks us what to actually use, we say **Komai** on the desktop, **Cinny** in the browser, and **FluffyChat** on a phone.

Why not the one we installed for you? Element loses people. A few of ours gave up on Matrix entirely over its interface, which is about the worst review you can hand a chat app, and we took it personally enough to go build better ones.

Matrix is an open protocol, so any client that speaks it works with your server, running on your own machine or hosted wherever you like. Your favorite isn’t on this page? Use it anyway. Your server won’t mind.

## Komai, on the desktop

![Komai main view](https://etke.cc/help/clients/images/komai-main-view.webp)

Komai is our own client, so yes, we’re biased. We built it because we wanted one we’d enjoy using. It’s native (Rust and C++, no Electron), so it opens fast and your laptop fan doesn’t spin up because you opened a chat app.

You already have too many browser tabs open. Komai gives your rooms their own **tabs across the top**: pin the ones you live in, flip between them, and they’re right where you left them after a restart. Almost no other Matrix client does this, and it’s the one you’ll miss the second you go back.

A few more it gets right:

- **Calls are built in.** Element Call (voice and video, one-to-one or group, encrypted) is enabled by default in any room.
- **The room directory ships pointed at [matrixrooms.info](https://matrixrooms.info).** Open it and there’s a real index of public rooms already there, nothing to add by hand.
- **It’s built to live in.** Separate profiles for separate accounts, a keyboard and Vim workflow if that’s your thing, message effects and custom emoji, and themes that follow your system into dark mode.

Want the full tour? [Komai’s own page](https://etke.cc/komai/) has the screenshots, the whole feature list, and the download details.

Komai is desktop only today (Linux, macOS, Windows). No mobile build, and we’re not going to pretend the roadmap is the present. For a phone, keep reading.

Grab it from [komai.chat](https://komai.chat/#download), [GitHub releases](https://github.com/etkecc/komai/releases/latest), or the AUR (`komai` and `komai-bin`).

## Cinny, in the browser

![Cinny main view](https://etke.cc/help/clients/images/cinny-preview2-light.webp)

If you’d rather keep Matrix in a browser tab, [Cinny](https://cinny.in/) is the one. It’s clean, it’s what we’d hand someone who has never heard the word “homeserver,” and it’s built on its own codebase instead of Element’s, so you get a real second opinion. Calls work. Run it on your own server or use the hosted one at cinny.in.

[**Sable**](https://github.com/SableClient/Sable) is a Cinny fork with native desktop builds (Tauri, auto-updating, Windows and Linux), iOS builds you sideload through AltStore, and per-room theming. Its own tagline is “an almost stable Matrix client,” and we’d ask you to read that twice before you make it your daily driver. AGPL-3.0. Demo at [sable.demo.etke.host](https://sable.demo.etke.host), or flip it on as an add-on.

## FluffyChat, on your phone

![FluffyChat main view](https://etke.cc/help/clients/images/fluffychat-mobile.webp)

On a phone, [FluffyChat](https://fluffychat.im/) is the pick. iOS and Android, fully open source, and it feels like Telegram, which is another way of saying your non-technical friends won’t need a walkthrough.

FluffyChat can’t place voice or video calls yet. If calling from your phone matters today, keep Element around for that one job. Everything else, FluffyChat does well.

## Element, the popular default

Element is what most people meet first, and it’s what we install at [app.etke.cc](https://app.etke.cc/) alongside every server we manage. We’d rather hand you a working client on day one than a blank screen and a shopping trip.

It’s also where our customers most often tell us they get stuck, and its releases have a habit of breaking things we then get to explain. That’s why we built Komai and brought in Cinny and FluffyChat. Element is one of the most capable clients in the ecosystem, and on mobile it’s still the only one here that can place a call. Capable and pleasant to live in every day turned out to be different things for a lot of the people we host.

## At a glance

| Client         | Platform                       | Type           | [Calls](https://etke.cc/help/extras/matrix-rtc/) | [SSO](https://etke.cc/help/extras/synapse-sso/) / OIDC | Notes                                            |
|----------------|--------------------------------|----------------|-----------------------------------|-----------------------------------------|--------------------------------------------------|
| **Komai**      | Desktop: Linux, macOS, Windows | Native         | Yes                               | Yes                                     | Our desktop pick. Room tabs, calls built in.     |
| **Cinny**      | Web                            | Hosted         | Yes                               | Yes                                     | Our web pick. Independent of Element’s codebase. |
| **FluffyChat** | Mobile: iOS, Android           | Native         | Not yet                           | Yes                                     | Our phone pick. No in-app calls yet.             |
| **Element**    | Desktop, web, mobile           | Native and web | Yes                               | Yes                                     | The popular default, bundled at app.etke.cc.     |

That’s where we’ve landed for now. Clients move fast, we re-rank when they do, and this page is where the ranking lives. If we’ve called it wrong for your setup, [tell us](https://etke.cc/contacts/); we read everything.


---
* [llms.txt](https://etke.cc/llms.txt): full site index in markdown
