MemPass is a simple password creation and retrieval system. It works by running an irreversible hash algorithm on a string of characters. The string of characters or phrase is what you type to get your password. This phrase is injected with a seed that is unique to your device. Guaranteeing your passwords wont be the same as some one else using the same phrase. You can regenerate your key at any time at the seed screen.
MemPass is a simple way to remember complex passwords by simple phrases, with out the use of a database or server!
http://mempass.daveanthonythomas.com