- Handles basic options - Reads from a config file - Locates secrets - Generates keypair if none exists