poezio’s logo

Poezio - paroli libere

Download latest (0.14)


Poezio is a free console XMPP client (the protocol on which the Jabber IM network is built).

Its goal is to let you connect very easily (no account creation needed) to the network and join various chatrooms, immediately. It tries to look like the most famous IRC clients (weechat, irssi, etc). Many commands are identical and you won't be lost if you already know these clients. Configuration can be made in a configuration file or directly from the client.

You'll find the light, fast, geeky and anonymous spirit of IRC while using a powerful, standard and open protocol.



TLS, OMEMO, always chat with encryption.


Discuss on your favorite topics with your friends or strangers.

Carbon copies:

Switch devices while staying in the same conversations without losing messages.


Add the features you want through official or other plugins.


Fix your last sent messages.

Rich text:

Send and receive messages with colors and formatting.

Chat state notifications:

See the writing status of your contacts.


Use XMPP without an account.

Poezio 0.6 screenshot


The development version is recommended.

First install python 3.7 or above (and the -devel package associated with it), git, then enter the following in your console:

git clone https://codeberg.org/poezio/poezio.git
cd poezio

Then, you can use ./update.sh to update the sources and the dependencies, from time to time, if you want to test the new features, and be able to report bugs to us.

Alternatively, here are the more conventional downloads; follow the documentation in order to install poezio:

Latest version: poezio 0.14.
sha256sum: 484d286190a66e79856533a51c428a2dada769b4d67e5ad471b0541dbdfb04c0


July 6th 2023:
Poezio and slixmpp have moved from gitlab to codeberg for hosting.

April 10st 2022:
Poezio 0.14 has been released, it includes a lot of improvements, see pep.’s blog for more details.

May 31st 2020:
Poezio 0.13.1 has been released, fixing some bugs left in 0.13.

May 24th 2020:
Poezio 0.13 has been released, with many improvements and bugfixes.

August 24th 2018:
The forge used by both poezio and slixmpp has migrated from redmine to gitlab.

September 12th 2018:
Poezio 0.12.1 has been released. It fixes compatibility with Python 3.5 in debian stable.

August 13th 2018:
Poezio 0.12 has been released, with many improvements and bugfixes.

January 31 2017:
Poezio 0.11 has been released. It fixes CVE-2017-5591.

October 9th 2016:
Poezio 0.10 has been released, and includes a lot of improvements, see mathieui’s blog or the changelog file for more details.

July 31th 2015:
Poezio 0.9 has been released. It now uses slixmpp, and includes a lot of other improvements, see mathieui’s blog or the changelog file for more details.

March 20th 2014:
Poezio 0.8.1 has been released. It fixes the build with python 3.4, there are no other changes.

Feb 22th 2014:
Poezio 0.8 has been released. Please update your packages according to the documentation.

August 8th 2012:
Poezio has been released. It’s just a maintainance release to synchronize poezio’s and SleekXMPP’s version.

May 25th 2012:
Poezio 0.7.5 has been released.

Oct 17th 2011:
Poezio is now using git. Please update your package, sources, scripts, etc.
If your are using the mercurial version, with the method described on the download page (and you should be), please redo the complete instructions, or you won’t be able to update the sources by keeping only the mercurial repository


Documentation for the git version is available at doc.poez.io.

Documentation for releases is also available: 0.11, 0.10, 0.9, 0.8.



To contact us, you can join the jabber chat-room at poezio@muc.poez.io.

We understand English and French.


The bug tracker is located at codeberg.org/poezio/poezio.


I've tested poezio but I don't like it, what can I do? Why is poezio released under the zlib licence, why did you choose to switch from GPLv3? What does “poezio” mean?

english, français

xmpp logo