I remember having used, a very long time ago, a self-hosted search engine on my library of PDFs, and it was unbelievably useful. I dream about a similar thing that can do OCR on scanned docs and extract text from my also sprawling library of epub and mobi files. If someone builds something like this, with maybe a LOCAL LLM to extract text descriptions from photos and movies as well as indexing metadata for everything…
Xapian: Open source search engine library
31–40 of 45 posts
Re: Xapian: Open source search engine library
#32I remember having used, a very long time ago, a self-hosted search engine on my library of PDFs, and it was unbelievably useful. I dream about a similar thing that can do OCR on scanned docs and extract text from my also sprawling library of epub and mobi files. If someone builds something like this, with maybe a LOCAL LLM to extract text descriptions from photos and movies as well as indexing metadata for everything…
That's what our app does: curiosity.ai, local index, support for many files types and apps out of the box, and integrated local OCR, STT and even local LLM
Re: Xapian: Open source search engine library
#33I remember having used, a very long time ago, a self-hosted search engine on my library of PDFs, and it was unbelievably useful. I dream about a similar thing that can do OCR on scanned docs and extract text from my also sprawling library of epub and mobi files. If someone builds something like this, with maybe a LOCAL LLM to extract text descriptions from photos and movies as well as indexing metadata for everything…
It's only part of what you want, but ocrmypdf will add a OCRed text layer to PDF files, making the text selectable and indexable
Re: Xapian: Open source search engine library
#34Re: Xapian: Open source search engine library
#35I remember having used, a very long time ago, a self-hosted search engine on my library of PDFs, and it was unbelievably useful. I dream about a similar thing that can do OCR on scanned docs and extract text from my also sprawling library of epub and mobi files. If someone builds something like this, with maybe a LOCAL LLM to extract text descriptions from photos and movies as well as indexing metadata for everything…
That's what our app does: curiosity.ai, local index, support for many files types and apps out of the box, and integrated local OCR, STT and even local LLM
Is there a way how to run curiosity.ai fully offline, without an account on your servers?
Re: Xapian: Open source search engine library
#36Re: Xapian: Open source search engine library
#37It's been trouble free and very performant, a real workhorse.
Re: Xapian: Open source search engine library
#38This project has been around and maintained for more than a decade! Small footprint, good speed. One downside might be GPL v2 for commercial use.
https://xapian.org/history https://sigir.org/files/forum/S2000/MUSCAT_note.pdf
Re: Xapian: Open source search engine library
#39Earlier quoted context omitted.
I use recoll to index and search thousands of pdfs. Because I always have the author name in the filename I can filter queries like this: Cybernetics OR steering filename:Heidegger ext:pdf It's an absolute power tool.
I do it like this: Title Year Author Name.pdf Same benefits as you mentioned. You can also filter by time that way.
year__author1_author2_author-n~~title-of-book~subtitle##tag1#tag-2#tagn.pdf
This means that files are automatically organised by year of publication,that I can search by tag name, and that I dont have to escape chars in the terminal. One day I hope to get round to building an Emacs mode to filter by the different elements.
Re: Xapian: Open source search engine library
#40used also by recoll, the desktop search app: https://www.recoll.org/
I use recoll to index and search thousands of pdfs. Because I always have the author name in the filename I can filter queries like this: Cybernetics OR steering filename:Heidegger ext:pdf It's an absolute power tool.