The sushi IRC suite provides a central daemon thatmanages connections to IRC servers. Clients canconnect over DBus to the daemon, so the IRCprotocol part is separate and the clients canfocus on being user-friendly and clean. Sushi isin a early stage of development, but you can giveit a try.