Lovelace A project that implements a language that can be used to create interactive logic diagrams and design machines out of logic gates.