josé is a graphical Chess tool. You can store chess games in a database (backed by MySQL). You can view games and edit variations and comments. You can play against a “plugged-in” chess engine and use it for analysis.