Hi@all,
I know this might be a little bit off-topic, but I'd like to share
something I've been working on the past weeks.
Ages ago, I wrote FXDesktopSearch, which is a JavaFX based desktop
search engine, backed by Lucene and Tika. It aged very well, but I
decided to give it a major overhaul.
Instead of writing a more modern UI for Lucene, I tried something
different and wrote a MCP(Model Context Protocol) server exposing
Lucenes search capabilities to MCP Clients like Claude Desktop or LM
Studio. It allows a more natural and conversational way to configure
filesystem crawling, query index statistics and of course search for
content with facet drilldowns and generated search summaries.
The idea is to combine the full power of LLMs and search engines like
Lucene. This creates an interesting playground to experiment with
different ways of synonym handling, query parsing and of course
searching and user interaction. This playground is right at your hands
on your desktop.
Feel free to give it a try at
https://github.com/mirkosertic/MCPLuceneServer.
For question and comments, feel free to contact me. Feedback is always
welcome and really appreciated!
Thank you for your time,
Mirko
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]