chaos-gate is free (GPL'd) reimplementation of Chaos;Head and many other compatible Nitroplus visual novels. Main code is in libnpa and libnpengine.
If you need help getting this to compile and run or simply want to chat, join #FGRE @ irc.freenode.net