This is the documentation for Jami, free/libre software for universal communication that respects the freedom and privacy of its users. Jami is available across operating systems and platforms including GNU/Linux, macOS, Windows, Android/Replicant, and iOS.
This documentation is available in English, French, and Persian (Farsi).
Jami is an official GNU package and you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. The Jami team uses Gerrit for development and code reviews, and issues and feature requests are tracked on the Jami GitLab. The development of Jami is led by Savoir-faire Linux — a Canadian GNU/Linux consulting company based in Montréal — and is supported by a growing global community of users and contributors.
This documentation is community-driven and anyone can contribute!
You may also be interested in the Jami daemon or libclient’s technical documentation, the daemon’s code coverage, or the OpenDHT wiki.
Here are the documentation manuals of Jami and details on how to contribute to Jami:
Community and support
You can reach the Jami developers and community of users at the following public places:
Jami’s forum: https://forum.jami.net
Jami’s GNU mailing list: firstname.lastname@example.org
Jami’s IRC channel on the Libera.Chat network: #jami
Jami’s Matrix room: #jami:matrix.org (bridged with the above IRC channel)
Jami’s social media: @jami_social (Twitter) and @Jami@mstdn.io (Fediverse)
Jami’s subreddit: /r/jami
You can also contact the Jami team at Savoir-faire Linux directly via email, at email@example.com. Additionally, Savoir-faire Linux offers commercial support for Jami via https://jami.biz.