About TerraIM


SourceForge.net Logo


TerraIM is an instant messaging client that connects to the AOL Instant Messenger network. Thus, one can use TerraIM with an existing AIM, ICQ, or AOL screen name. Just log in using your AIM screen name or ICQ number with TerraIM, and your regular buddy list will show up.

TerraIM has several useful features:

  • Portability - TerraIM easily fits on a floppy, and requires no install. It is perfect for environments where AIM cannot be installed, such as school networks.
  • Aliasing - set an alias for a buddy and that alias is displayed everywhere instead of the person's screen name.
  • Invisible login - login directly to invisible mode, so no one suspects that you are online
  • Logging - TerraIM implements real time logging. All instant messages can be recorded to files.
  • Remote Control - leave TerraIM running at home and remotely check messages, change the away message, and download files.
  • Tabbing - you have the option of having all your instant messages with one window, with tabs to switch between them.
  • Low RAM usage - While the latest version of AIM from AOL uses 60+ mb of RAM, TerraIM normally usess less than 5.
  • Skinnability - TerraIM is fully skinnable.

While TerraIM has file transfer and buddy icon support, it does not have DirectIM. If you have experience with C++ and are interested in adding features to TerraIM, contact the team.



I started the initial visual basic client in June of 2001, compelled mostly by boredom and the desire of my friend Alex Kardomateas to write an instant messenger. In fact, most of the coding of the original TOC messenger was done by Alex, while I researched stuff like FLAP framing, password hashing, and TCP sequencing, needed to get the client to work. Once school started August 2001, Alex and I no longer had any time for the project. Also, we both started learning C++ and stopped doing much Visual Basic programming.

Later that year, I was once again required to do science fair (it was a policy of the school I went to). So, I decided to shoot two rabbits with one bullet - rewrite and extend my old messy Visual Basic client, and do my Science Fair at the same time. The writing of the C++ client started in January 2002.

In September 2002, Devin Hunt joined the TerraIM project. He designed the TerraIM web site and the new TerraIM default skin. With a stylish look and a nice web site, the project quickly grew.

-George Vulov


Team and Contacts

Lead Developer / Programmer / Creator

George Vulov :: georgevulov@hotmail.com :: linuxbest

Protocol Programmer

Alex Kardomateas :: gtg136r@mail.gatech.edu :: alexxxxxxxxxxxxx

Webmaster / Graphics

Devin Hunt :: gtg862f@mail.gatech.edu :: hunthq


TerraIM(©) by George V, Alex K and Devin H. Site by Devin H