Personal file search engine powered by Lucene.
Lucid Search Engine is a lightweight, Java-based application that helps you index and search your personal files with lightning-fast relevance ranking, powered by Apache Lucene.
It also includes a real-time file change watcher so that you can monitor any system modifications in real-time.
- File indexing and search capabilities
- File change watcher for real-time monitoring on system file changes (good for virus detection)
- Relevancy-based search results
- File type filtering (e.g.,
.txt,.doc, etc.) - JavaFX-based user interface
- Log viewer for monitoring software activity
- Java JDK 17 or higher
- Maven
Use the following command to build and run the application:
mvn clean javafx:runDistributed under the MIT License.

