Grove inspired me to make an open source alternative: Subway https://github.com/thedjpetersen/subway . And while it is far from perfect it is a start towards opening up IRC to teams.
This looks good. Does it keep history? I think one of the benefits of web-based systems like HipChat and Campfire is you can log in and see the previous conversation even if you weren't there.