kyokuFind is a local music library application for Windows, written in C# using the Lucene Search Engine library.
- Currently works on mp3 files only.
- kyokuFind is not a media player; it creates playlists that are opened by your default media player.
- Clone the repo:
git clone https://github.com/gpuma/kyokufind - Open kyokuFind.sln on Visual Studio (Tested on VS2017 Community)
- Install Nuget packages:
nuget install packages.config - Open kyokuFind/config.ini and set
INDEX_PATHto the folder path you want the program to build or read the index from. - (OPTIONAL) If you want to use recommendation queries you need to enter Last.fm API credentials in config.ini. You can get yours here.
- Run the project
- Select the folder where your music library is located and then kyokuFind will start building the index at the location specified at config.INI
- Enter your query and press
ENTERto search. - Enter an empty query it will return all documents
- To clear the console:
Ctrl+L - To rebuild the index:
Ctrl+R - Double click any song to start playing it
- To get songs by artist(s):
!songsby artist1, artist2.... Example:
- To get songs by album name(s):
!songsin album1, album2.... Example:
- To get songs by genre(s):
!songs album1, album2.... Example:
- To find similar artists (recommendation query):
!similarto artist. Double click on the artist results to open its last.fm page. Example:
- lastfm-sharp
- UltraId3Lib




