As of now it does not implement the complete IRC protocol, but it is very usable. It can connect to any irc network or bouncer and so long that you know basic irc commands like /nick /join /part, you will be able to join any network and have a great time chatting!
One interesting feature is that you can make a list of servers
The back end should work on any platform where PHP can run. It can't run correctly from a webserver (apache module/cgi), it MUST be run from the command line.
Download the package. Edit config.php to your liking. Then run php server.php FROM THE COMMAND LINE and visit http://bind_ip:bind_port/ (default http://yourip:8080/).