Recoll
7.9#1 in desktop search softwareFree planFree planAndroidWebAPIExtension
VisitRecoll suits people who want to search documents stored on local, removable, shared, or otherwise computer-accessible storage. It is also useful when email, PDF, compressed-file, or OCR search matters.
You want what its maker publishes above — check its page for the details.