onak is an OpenPGP compatible keyserver which supports multiple subkeys, photo ids and path finding between keys. It can provide an HKP compatible interface for use with the --keyserver option of gnupg as well as including a command line tool for querying the key database.