Ajax IM is an open-source, extensible, theme-able instant messaging framework.

Oh, and did I mention that it’s also free,
multi-lingual, and a breeze to install?

Get it.


Minified82k Development139k

…or, you can git it.

What is Ajax IM?

Ajax IM (“Ajax Instant Messenger”) is a browser-centric instant messaging framework. It uses AJAX to create a real-time (or near real-time) IM environment that can be used in conjunction with existing community and commercial software, or simply as a stand-alone product.


Ajax IM is licensed under the open source MIT license.

Try me!

You're already signed into the demo — just look at the bottom of the page. Go ahead and try chatting with another Guest user on your friends list.



Try great web host services from our sponsor.

Lastest updates

New Community!

September 18th, 2010

The com­mu­nity has been moved from forums.ajaxim.com to a Google group. This should be a more sta­ble and friend­lier envi­ron­ment for Ajax IM support.

Addi­tion­ally, for those of you who are hav­ing trou­ble with 4.0a, please see the Ajax IM GitHub repos­i­tory for the lat­est ver­sion. The cur­rent code, which will even­tu­ally be 4.0 beta 1, elim­i­nates the need for PHP.

Updates | No Comments »

Four-point-oh Alpha in Detail

February 15th, 2010

Now that every­thing is setup and (mostly) work­ing, I thought it might be worth­while to take a bet­ter look at the new Ajax IM and talk about some of the major changes and ben­e­fits of this brand new release.

All the good stuff below the cut.
Read the rest of this entry »

Releases | 12 Comments »

It has arrived!

February 14th, 2010

After a (very) long wait, and many hours of devel­op­ment, I’m proud to announce the new Ajax IM 4.0!

Ajax IM has been truly rebuilt from the bot­tom up, imple­ment­ing the lat­est libraries, tech­niques, and shini­ness includ­ing jQuery, local ses­sion stor­age (using HTML5 or Flash), Node.js, and much more.

The new 4.0 has been specif­i­cally devel­oped for inte­gra­tion into exist­ing web­sites (unlike <=3.42), and works across pages — no mat­ter how those pages are setup! Lots of doc­u­men­ta­tion is avail­able (and even more is in the works), allow­ing you to get started with Ajax IM right away.
Read the rest of this entry »

Releases | 10 Comments »