http://www.emotorwerks.com/
The open source charger is based on Arduino microprocessor. Details about the charger design can be found at DIY electric forum.
http://www.diyelectriccar.com/forums/showthread.php?t=59210
and here
http://www.emotorwerks.com/VMcharger_V12P/
I ended up scavenging a box from an old dead laser power supply. The inductors are mounted with 2" pipe hangers from ace hardware, with a strip of HDPE (from an old cutting board) underneath. I opted to use a contactor with 200 ohm pre-charge resistor at the input. If you decide to use a coil relay be sure to put a suppression diode. Otherwise you will kill the BJT driver. Ask me how I know.
All in all the kit was pretty complicated to assemble, mostly due to the lack of instructions (which have been vastly improved since I undertook the project). I went slowly and tried check everything at each stage of the build process.
I still managed to solder one of the capacitors backwards on the driver board, but fortunately caught my mistake quickly (while testing with 12V only) and therefore I only had to replace the one capacitor.
The PFC input worked perfectly, boosting the input voltage to approximately 375V
The first test of the charger was a success running on 120V AC I was able to deliver 1.4kW to the electric load used for testing. Next step is to find a 240V outlet to test full power 10kW.