Sources
This site quotes Fermi and Harmony marketing, GitHub/Codeberg files, blog posts, and Reddit
threads. If a post is edited later, the URL still names the document they chose to ship.
Official Fermi / Harmony
- fermi.chat · live client homepage, “Join today!”, screenshots, Harmony guild link
- src/webpage/index.html ·
welcomeJank, compatableInstances, “requestion features”, duplicate box4title, theme #4b458c
- src/webpage/home.ts ·
console.log / console.warn, warnOffiline
- instances.json · Harmony displayed, Spacebar
display: false
- README.md · AI ban, “compatable”, “dirrectly”
- LICENSE · GNU AGPL v3, including the FSF “How to Apply” or-later template
- package.json · license
GPL-3.0 AGPL-3.0 (deprecated SPDX)
- package.json at efd10cf · the
GPL-3.0 line they replaced
- commit 23c1e5c · “apparently this was wrong,”
GPL-3.0 to AGPL-3.0, September 24, 2026
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- SECURITY.md · no stable releases
- InstanceInfo.md · “wether”, “ISO 8166-2”
- Dbadges.ts · Discord
public_flags catalog (HypeSquad, Nitro, boosters, quests)
- src/index.ts ·
JANK_INSTANCES_PATH
- codeberg.org/MelodyChat/Fermi · canonical repo
- codeberg.org/MelodyChat/Harmony
- Harmony CONTRIBUTING.MD · no AI-generated, AI-assisted, or machine-generated contributions
- docs.melodychat.org · cannot chat with discord.com users; support on a discord.com guild
- melodychat.org
- Translating:Fermi · AGPL v3
- User:MathMan05 · Jank Client origin, they/them
- Wikimedia T400966 · JankClient renamed to Fermi
- Liberapay / Mathium05
Blog
- blog.fermi.chat
- What are the Discord Alternatives?
- Spacebar, a Story of Mismanagement · March 29, 2026 ban, two-week fork, June 2026 AI-fork addendum
- What's the deal with Harmony?
- What's the deal with Revolt/Stoat?
- Fermi and Harmony, the Future
- The State of Fermi · empty instance, unfinished client
- Logging Out, Bundling, Large Profiles
- Mentions Saving… · “nearly 2 years,” “run out of things to implement”
- Feature chart · abandoned
Reddit, public
- u/MathManrm
- r/fermichat
- r/selfhosted: This week in Fermi, Passkey 2FA… · “Fermu” typo, ~10 upvotes
- r/selfhosted: Weekly Fermi/Spacebar updates
- r/selfhosted: DM Fixes, Mentions…
License identifiers
- npm package.json
license field · SPDX identifiers
- SPDX AGPL-3.0 · deprecated since license list 3.0
- SPDX AGPL-3.0-only
- SPDX AGPL-3.0-or-later
- SPDX GPL-3.0 · also deprecated; the old npm string
- SPDX: Handling License Info · GNU licenses need
-only or -or-later
- FSF: Don’t say “Licensed under GNU GPL 2” · lists
AGPL-3.0 among the identifiers to retire
- FSF: License Compatibility and Relicensing · GPL and AGPL stay separate licenses
Also used
- github.com/MathMan05/Fermi · GitHub mirror, ~343 stars vs 13 on Codeberg at research time
- Android Client issue #288
- Official homepage screenshot, stored here as exhibit-client.webp, originally SS1.webp