Hi, welcome to LyricSearch – a simple (Yes), fast (Maybe), and powerful (Approach) lyric search engine.

We support Three search methods to search songs:

  1. Search by artist name.
  2. Search by song name.
  3. Search by lyrics. Fuzzy search is supported.

Issues and Forks are welcome.


If you want to use the search engine, you need to install the dependencies first by run:

pip install -r requirements.txt

Then run:


to create the database.

And finally, run:


to start the search engine.

The db_architecture.json shows the database architecture details.

We only upload the first 1000 lines of orginal document due to the file size limitation of github.

The full original document is available at:


View Github