Asami is a Direct Connect client for the GNOME desktop environment, written in Ruby

Whilst it is still in fairly early development, it is fairly usable

It features