Eu tenho 3 sugestões, acho que você vai gostar do número 2 melhor.
1. Minha solução preferida é instalar a 'tela' e então executar o irssi dentro. Você pode entrar e se reconectar na tela ou ....
Carregue o módulo de proxy: link Você poderá, então, anexar seu cliente preferido.
Na minha opinião o irssi é melhor que qualquer gui.
2. No entanto, acho que você quer Quassel . É uma versão gráfica. Permite desanexar clientes do servidor como você deseja:
one (or multiple) client(s) can attach to and detach from a central core that stays permanently online -- much like the popular combination of screen and a text-based IRC client such as WeeChat, and similar to (but much more featureful than) so-called BNCs
Re-attaching your client will show your IRC session in the same state as you left it in (plus whatever happened while you were gone), and this even when you re-attach from a different location.
(ênfase adicionada)
3. E como ele diz, os BNCs (bouncers) permitirão que você conecte qualquer cliente a eles, mas serão muito mais limitados em recursos, por exemplo, scrollback. Confira BNC / ZNC, etc, etc.