The name of Zeratul was changed to giRecovery since the name "Zeratul" might be a bit confusing for people.
giRecovery is a graphical interface for iRecovery. It's completely open source and the source code is released under the terms of the GNU GPL. Currently the program is only for Windows. The program is currently pretty much stable, but some minor fixes would be appreciated.
Goal of giRecovery
Since this program is being updated a lot, an updater is implemented. It will connect to Fallensn0w's homepage and read different files. Check out the source code for a better understanding about this.