A web based XMPP client written in javascript. OTR enabled. Embed in a web page and you're good to go. Can associate with any server you tell it to when you try to log in, so it's not server-specific. Supports all of the important XEP specs.