AI marks

Mirage

Abandoned unmaintained

Customizable, keyboard-operable Qt/QML desktop client on matrix-nio; development stopped in 2021 (continued as the Moment fork).

desktop · licence LGPL-3.0-or-later

Last commit
Jul 2021 5 years ago · 26 Jul
Commits, last year
0 0 in 90 days
Authors, 90 days
0 0 in a year, 16 ever
Bus factor
— no commits in the last year
Last release
v0.7.2 26 Jul 2021 · 0 tags in a year
Lines of code
23k QML

AI

Nothing found on any of the three axes. What we look for

PolicyNo policy found (fits the chosen stance)(against the chosen stance) Dev useNone found (fits the chosen stance)(against the chosen stance) In productNone found (fits the chosen stance)(against the chosen stance)
  • AI in development: no agent files; last commit 2021-07-26, so no commits in the last 365 days (HEAD 9a4ababd9a)
  • Collector: 0 of 0 commits in the last year credit an AI tool (—). 0 agent files, 0 AI workflows. A lower bound: most AI use leaves no trace.

Activity

No commits in the last 365 days; the last one was on 26 Jul 2021. Bots are not counted.

Languages

  • QML62.9 %
  • Python34.0 %
  • Shell0.9 %
  • C Header0.9 %
  • C++0.8 %
  • Prolog0.4 %
by lines of code (scc)

Apps

OSBuilt withStatusMinimum OSWhere to get it
  • Linux
qt discontinued not stated source

Features

FeatureValueHow we knowEvidence
SDK matrix-nio code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Encryption (E2EE) Yes: Yes
pattern match [Megolm]
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Cross-signing Not found: Not found — —
Key backup Partial: Partial
E2E key file import and export; no server-side key backup found
claimed github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Sliding sync Not found: Not found — —
Next-gen auth (OIDC) Not found: Not found — —
Multiple accounts Yes: Yes
"Multiple accounts in one client"
claimed github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Threads Not found: Not found — —
Spaces Not found: Not found — —
1:1 calls Not found: Not found — —
Group calls Not found: Not found — —
Reactions No: No
m.reaction is in the filter of event types hidden unless Chat.show_unknown_events is set (applied at matrix_client.py#L502-L506); reactions are not shown
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Edits Not found: Not found — —
Replies Yes: Yes
pattern match [m.in_reply_to]
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Polls Not found: Not found — —
Custom emoji Not found: Not found — —
Stickers Not found: Not found — —
Location Not found: Not found — —
Voice messages Not found: Not found — —
Rich text editor Not found: Not found — —
URL previews Partial: Partial
image previews of Matrix and HTTP URLs; no link (OpenGraph) previews
claimed github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Push notifications Partial: Partial
desktop notifications and a push-rules editor; no pusher
claimed github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Private read receipts Not found: Not found — —
Presence Yes: Yes
pattern match [presence]
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Room upgrades No: No
m.room.tombstone is in the same hidden-events filter; Utils.qml#L585 is only a push-rule label
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Moderation tools Yes: Yes
kick, ban, power levels (README.md#L53)
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Accessibility Not found: Not found — —
Translations Not found: Not found — —
Telemetry none-found — —
Default homeserver none
empty server field and a server browser fed by publiclist.anchel.nl
code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7
Fork-friendliness Python + QML, about 470 files, qmake, five git submodules, matrix-nio from the author's own fork; LGPL-3.0-or-later code github.com/mirukana/mirage/blob/9a4ababd9aa59bd7

Health signals

Bus factor (last year)
—
Issue first response
not measured (the forge did not give it)
Release cadence
0 tags in the last year, latest v0.7.2 (26 Jul 2021)
CI
none found
Tests
none found
Security policy
none found
Licence
LGPL-3.0-or-later (repository: GPL-3.0)
Funding
none listed
Telemetry SDKs in manifests
none found

Repositories

RepositoryRoleActivityLast commitCommits 1yAuthors 90dMeasured at
github.com/mirukana/mirage main Abandoned 26 Jul 2021 0 0 9a4ababd9

Notes

Licence, features and distribution corrected in the integration pass from lane 9's reading of the repo at 9a4ababd (SPDX headers say LGPL-3.0-or-later; README says "currently in alpha"; maturity unmaintained is our reading: no commit since 2021). Continued as Moment, whose history contains Mirage's last commit. Releases: AppImage and a .flatpak bundle on GitHub (not on Flathub), AUR matrix-mirage, nixpkgs mirage-im; docs/INSTALL.md says releases are Linux only.

Researched by an AI agent (Claude) on 5 Nov 2026, not checked by a person; metrics collected on 5 Nov 2026. Source file: data/projects/client/mirage.yaml. Spotted a mistake? Open an issue with a link.