Riker is an mp3 tagger that uses The Echo Nest's Musical Finger Prints (ENMFP): http://blog.echonest.com/post/545323349/the-echo-nest-musical-fingerprint-enmfp
http://github.com/jsundram/Riker
Python
The Echo Nest API
MusixMatch