Jami
Privacy-oriented voice, video, chat, and conference platform Source
Description
Jami [1], a GNU package, is software for universal and distributed peer-to-peer communication that respects the freedom and privacy of its users.
Jami is the simplest and easiest way to connect with people (and devices) with instant messaging, audio and video calls over the Internet and LAN/WAN intranets.
Jami is a free/libre, end-to-end encrypted, and private communication platform.
Jami – which used to be known as Ring – is also an open-source alternative (to Facebook Messenger, Signal, Skype, Teams, Telegram, TikTok, Viber, WhatsApp, Zoom) that prioritizes the privacy of its users.
Jami has a professional-looking design and is available for a wide range of platforms. Unlike the alternatives, calls using Jami are directly between users as it does not use servers to handle calls.
This gives the greatest privacy as the distributed nature of Jami means your calls are only between participants.
One-to-one and group conversations with Jami are enhanced with: instant messaging; audio and video calling; recording and sending audio and video messages; file transfers; screen sharing; and, location sharing.
Jami can also function as a SIP client.
Jami has multiple extensions [2] available: Audio Filter; Auto Answer; Green Screen; Watermark; and, Whisper Transcript.
Jami can be easily deployed in organizations with the “Jami Account Management Server” (JAMS) [3], allowing users to connect with their corporate credentials or create local accounts. JAMS allows you to manage your own Jami community while taking advantage of Jami’s distributed network architecture.
Jami is available for GNU/Linux, Windows, macOS, iOS, Android, and Android TV, making Jami an interoperable and cross-platform communication framework.
Manage multiple SIP accounts, Jami accounts and JAMS accounts with the Jami client installed on one or multiple devices.
Jami is free, unlimited, private, advertising free, compatible, fast, autonomous, and anonymous.
[1] https://jami.net/
[2] https://jami.net/extensions/
[3] https://jami.biz/
Notice
Arch ARM and flatpak builds were evaluated. It fits the screen mostly okay without scale-to-fit for the chat and phone UI after setting recommended env vars (you won't see what you type), scale-to-fit makes the app behave worse in many circumstances. Voice calls work, the button to hang up is invisible, just tap the center of the lower half, chat while video/audio makes the window far two wide (somewhat usable in landscape). Video calls don't work out of the box but may work after setting up camera/video pipelines properly.
Rating
Mobile Fit: 4Almost perfect, works fine with tweaks for scaling, like scale-to-fit net.jami.jami-qt on
on Phosh
Project status: released
This project has been developed so far, that its authors felt confident enough to create a release.
The project repository was created on 2020-08-07.
The last known commit happened on 2025-01-13.
Please note: This information is not updated continuously. This particular listing was last updated on 2025-01-13
Packaging
Is this app packaged for my distribution?
green: current and packaged,
red: packaged, but not current, ratings and other details may not apply.
Powered by Repology
Get it on Flathub!
Install as flatpak: https://flathub.org/apps/net.jami.Jami.flatpakref
If you're lucky*, you can install this app by just hitting this button:
Install* You need to have an appstream://
handler, e.g., GNOME Software or KDE Discover, installed and the app needs to be available in a configured software repository, more details.
Find similar apps
By FreeDesktop-(Additional-)Category: Chat Communication FileTransfer InstantMessaging Network P2P Productivity
Licensing and technical details
License: GPL-3.0-or-later Metadata: CC-BY-SA-3.0
Frameworks: QtQuick 6
Programming languages: QML C++
Build system: cmake
AppStream Metadata URL: https://git.jami.net/savoirfairelinux/jami-client-qt/-/raw/master/extras/data/jami.appdata.xml