Mnemosyne is a query interface to Mnesia. Mnemosyne is an extension of the Erlang language, i.e. queries are written embedded in Erlang code.