LinuxAlternative

Linux · Internet

Psi

Psi is a lightweight, standards‑compliant XMPP/Jabber instant messaging client for Linux.

Open sourceFree
Be the first to rate
License
GPL-3.0
Latest version
1.5

What is Psi?

Psi was first released in 2001 and has evolved into a mature, feature‑rich client that supports the full XMPP protocol stack. It runs on major distributions such as Arch, Debian, Fedora, and Ubuntu, and is maintained by an active community of developers.

The client is aimed at users who want a simple, uncluttered chat experience without the bloat of larger messaging suites. Its interface is minimal, with a single window that displays contacts, chats, and status indicators.

Compared to Windows tools like Google Talk and Quiet Internet Pager, Psi feels more “native” to Linux: it integrates with the desktop environment, uses standard keybindings, and offers a consistent look across distributions.

Best for: Users who need a stable, privacy‑focused XMPP client without the extra features of larger chat suites.

Key features of Psi

  • Full XMPP protocol support (MUC, file transfer, encryption)
  • Customizable UI with themes and skins
  • Built‑in privacy controls (block lists, privacy rules)
  • Plugin architecture for extended functionality
  • Offline messaging and message archiving
  • Rich presence information (status, activity)

Pros

  • Lightweight and fast
  • Open source and community‑driven
  • Strong privacy and encryption options
  • Cross‑platform support (Linux, Windows, macOS)
  • No ads or proprietary restrictions

Cons

  • No native mobile app
  • Limited built‑in media playback
  • Occasional bugs with newer XMPP extensions
  • Learning curve for advanced configuration

Windows programs Psi replaces

How to install Psi on Linux

Ubuntu / Mintsudo apt install psi
Debiansudo apt install psi
Fedorasudo dnf install psi
Arch / Manjarosudo pacman -S psi

Tips for Windows users

When moving from Google Talk or Quiet Internet Pager, note that Psi does not import chat history directly; you’ll need to export logs from the old client and import them via the log viewer. Keyboard shortcuts differ: for example, Ctrl+N opens a new chat, Ctrl+R changes status. The workflow is linear—open a contact, type, and send—so you’ll find it simpler than the multi‑tab interfaces of the Windows tools.

Psi: frequently asked questions

Does Psi support end‑to‑end encryption?

Yes, Psi implements OMEMO and OpenPGP for secure messaging, but you must enable it in the settings and exchange keys with contacts.

Can I use Psi on my phone?

No native mobile client exists; however, you can use other XMPP apps on Android or iOS and sync contacts via the server.

How do I add a new contact?

Click the ‘Add contact’ button, enter the full JID (e.g., user@example.com), and send a subscription request.

Is there a way to customize the UI?

Yes, Psi offers themes and skins; you can download them from the community website or create your own in the settings.

Updated