World Library  
Flag as Inappropriate
Email this Article

Psi (instant messaging client)

Developer(s) The Psi Team
Initial release July 7, 2001[1]
Stable release 0.15 (October 3, 2012 (2012-10-03))
Written in C++, Qt
Operating system Unix-like, OS X, Microsoft Windows, Haiku
Available in Chinese, Czech, English, French, German, Macedonian, Polish, Portuguese, Russian, Spanish, Ukrainian, Vietnamese
Type Instant messaging client
License GPL
Website .orgpsi-im

Psi is a free instant messaging client for the XMPP protocol (including such services as Google Talk[2]) which uses the Qt toolkit. It runs on Linux (and other Unix-like operating systems), Windows, Mac OS X and eComStation[3] (OS/2).[4]

Ready-to-install deb and RPM packages are available for many Linux distributions. Successful ports of Psi were reported for Haiku,[5] FreeBSD and Sun Solaris operating systems.

Due to Psi's free/open-source nature, several forks have appeared, which occasionally contain features that may appear in future official Psi versions. These official and unofficial builds are documented on their external wiki page.[6]


  • Mission statement 1
  • Features 2
    • Encryption 2.1
  • History 3
  • See also 4
  • References 5
  • External links 6

Mission statement

The goal of the Psi project is to create a powerful, yet easy-to-use XMPP client that tries to strictly adhere to the XMPP drafts and XMPP XEPs. This means that in most cases, Psi will not implement a feature unless there is an accepted standard for it in the XMPP community. Doing so ensures that Psi will be compatible, stable, and predictable.


Because XMPP allows gateways to other services, which many servers support, it can also connect to Yahoo!, AIM, Gadu-Gadu, ICQ and Microsoft networks.[7] Other services available using gateway servers include RSS and Atom news feeds, sending SMS messages to cellular networks and weather reports.

As of 2012, Psi has language packs for 20 languages, with more being created.[8]

Emoticon packs are supported using the jisp format. Many jisp emoticon packs are available, including ones from AIM, iChat, and Trillian.

Psi supports file transfers between other XMPP clients, and it is possible to send to or receive files from other IM networks, if the user's servers support this. Psi supports Contact Is Typing Notification (which works with Yahoo!, MSN, and AIM contacts). Version 0.10, released in January 2006, brought automatically resizing contact list and composing window in chat dialogs, tabbed chats, support for Growl messaging system on Mac OS X, window transparency and many other changes.


Psi has built in GnuPG support for message encryption.


The application was created by Justin Karneges and it began as a side project. At various points during its existence Justin was paid to develop the codebase, during which Psi flourished. Typically however, the release cycle of Psi is relatively slow, but the client has always been seen by its fans as a very stable and powerful instant messaging client. Justin left the project in late 2004 to pursue other endeavors.[9] In 2002 Michail Pishchagin started hacking Qt code which later became libpsi library. Michail joined the team in March 2003 and he is responsible for many large chunks in Psi code. In 2009 a development branch named Psi+ was started which adds patches and new features to Psi.

In November 2004, maintenance was taken over by Kevin Smith, a long-time contributor to the project. In 2009, Kevin handed maintenance back to Justin,[10] who also maintains Iris, the Qt/C++ XMPP library upon which Psi is based.[11]

Remko Tronçon started writing his custom patches for Psi in 2003, and became an official developer in May 2005.

'Psi' is the twenty-third letter of the Greek alphabet (Ψ), which is used as the software's logo.

See also


  1. ^ Karneges, Justin. "Justin's Homepage!". Psi. Archived from the original on 2001-12-18. 
  2. ^ "Other IM Clients". Google Talk Help. 2011. Retrieved 2012-01-24. 
  3. ^ Psi build for OS/2. Version 0.15, ZIP package.
  4. ^ "XMPP Software: Clients". XMPP Standards Foundation. Retrieved 2012-01-24. 
  5. ^ "Psi".  
  6. ^ "Builds". Psi wiki. 2011-02-12. Retrieved 2012-01-24. 
  7. ^ Popa, Roxana (2007-05-29). "Psi Review".  
  8. ^ Popa, Bogdan (2008-03-27). "Best 5 Jabber Clients for Windows in Pictures".  
  9. ^ Karneges, Justin (2004-11-25). "[Psi-devel] Passing the torch". psi-devel (Mailing list). Retrieved 2012-01-24. 
  10. ^ Smith, Kevin (2009-03-05). "[Psi-devel] Psi - under new^h^h^hold management". psi-devel (Mailing list). Retrieved 2012-01-24. 
  11. ^ "Iris XMPP Library". Delta XMPP Project. Affinix Software. 2004-12-05. Retrieved 2012-01-24. 

External links

  • Official website
  • Interview with Justin Karneges
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.