Il prend en charge l'envoi et la réception de messages encodés Unicode reconnus et non reconnus (il comprend même les messages UTF-8 pour les types de messages pour lesquels le protocole ICQ ne les utilise pas).
Il est capable d'exécuter plusieurs UIN en même temps et est très configurable (par exemple, différentes couleurs pour les messages entrants de différents contacts ou pour différents comptes).
Climm prend également en charge les fonctionnalités de base du protocole XMPP.
Histoire
Climm a été développé à l'origine sous le nom de mICQ par Matt D. Smith comme logiciel du domaine public. À partir de mICQ 0.4.8, il était sous licence GPLv2, il ne restait alors plus grand-chose du code PD d'origine.
Les ajouts ultérieurs ont été effectués par Rüdiger Kuhlmann, en particulier le support du protocole ICQ v8. mICQ, qui fut renommé climm ((en)pour «Command Line Interface Multi Messenger») avec le changement de version en 0.6. CLimm a été relicencié pour inclure l'exception OpenSSL.