Skip to content

etkecc/komai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9,205 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Komai logo

A fine Matrix chat app you can get to love

🦁 Komai is a desktop-first Matrix chat application built with Rust, C++ and QML. It traces its origins to a usability-focused fork of nheko, rebuilt around the Rust matrix-sdk runtime with a growing Rust core.

πŸ€– Komai is built with AI. Professional engineers + AI coding agents (Claude Code, Codex) working together to build a complex native application in a language stack that isn't the team's primary expertise. We think AI in capable hands can deliver above-average results.

Komai was created by the etke.cc team, but contributions by anyone are welcome! It's fully Free Software (GPL-3.0-or-later), with no CLA and no contributor gatekeeping.

If you're curious about the origin of this project and its name, see the 🦁 Identity documentation page.

🎯 Design Philosophy

  • πŸ–₯️ Desktop-first UX β€” optimized for large screens
  • πŸ‘“ Readable and easy to use β€” comfortable text, strong contrast, and Fitts's-law hit targets
  • 🎨 Yours to shape β€” themeable, customizable, and config-management friendly YAML
  • ⚑ Responsive by design β€” native performance is a design constraint
  • πŸŽ“ Educate, don't over-abstract away β€” Arch Linux style: expose Matrix's real concepts
  • 🧠 For both grandma and power users β€” neither dumbed down nor buried in complexity

🌟 Features

Curious where Komai came from and what changed along the way? See πŸ“„ Differences from nheko.

πŸ“Έ Screenshots

Welcome Sign in Register
Welcome page Sign in Register
Main view Settings Dark Matrix theme
Main view Settings Dark Matrix theme

More screenshots are inlined on individual feature pages β€” see the πŸ‘€ User Guide.

πŸ“₯ Installation

🐧 Linux (x86_64): Komai ships as AppImage, Flatpak, and Snap packages on the GitHub Releases page, plus a komai package on the Arch Linux AUR.

πŸͺŸ Windows (x64): a portable ZIP for Windows 10 (22H2+) and later is attached to each GitHub release. The build excludes VOIP (no voice or video calls) and isn't code-signed, so the first launch shows a SmartScreen warning that needs More info -> Run anyway.

🍏 macOS: there are no official builds. macOS hasn't been tested by the maintainers; tentative pointers for building from source are in πŸ“„ Native build on macOS.

See πŸ“„ Installation for download links and install commands. To build Komai yourself, see πŸ“„ Native build.

πŸ“š Documentation

See πŸ“„ Documentation for the full list of guides, including settings, theming, translations, and packaging.

🀝 Contributing

  • πŸ‘¨β€πŸ’» Development β€” building, testing, and code contributions
  • 🌐 Translations β€” improving translations or fixing awkward wording

πŸ†˜ Support

πŸ™ Acknowledgements

Komai started as a fork of nheko by the Nheko-Reborn team. We're grateful for the original application and the Qt/QML groundwork that made Komai possible.

Komai's Matrix protocol and end-to-end encryption core is built on the matrix-rust-sdk by the matrix.org team β€” a polished, well-documented Rust runtime that made the move off mtxclient + libolm tractable for us, and that positions Komai for everything that comes next in the Matrix ecosystem.

About

A fine Matrix chat app you can get to love 🦁

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors