I'm on here looking for text indexers and everything is 'lightning fast exoscale terafloops that scales to enterprise quantawarbles with polytopplic performanations' and it would be great if this industry could breathe into a bag until it remembers that one person with one computer is a constituency that matters.

@mhoye Do you want recommendations for your text-indexers question?

In the full text search department:
Take a look at melisearch (https://github.com/meilisearch/meilisearch)
or Apache solr (https://solr.apache.org/guide/solr/latest/index.html), which is like elastic search but without all the licensing kerfuffle

GitHub - meilisearch/meilisearch: A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications.

A lightning-fast search engine API bringing AI-powered hybrid search to your sites and applications. - meilisearch/meilisearch

GitHub
@4censord I do, thank you. My goals here are minimalism of implementation and wholly-local computation.
@mhoye @4censord and do you need an app that does it for you with some configuration? Or more of a library you can call any which way you want?
@dolanor @4censord Ideally the outcome of this is a self-hosted webpage that gives me a reasonably good search experience for the extensive documentation already on my computer. I'd prefer not to run a web server locally - that's seems unnecessary - and even a periodic manual refresh rather than anything automatic is probably fine.
@mhoye @dolanor hmm, that does sound like the usecase for something like the SQLite full text search module. (https://www.sqlite.org/fts5.html)
Or, if you are ok with having to use java, check if Apache Lucene is an option, thats the search engine behind apache solr (https://lucene.apache.org/core/)
SQLite FTS5 Extension

@4censord @dolanor yeah, I think my initial approach will be something like pandoc -> SQLite plus a front end.

@mhoye @4censord by self hosted webpage without a web server, do you mean without some traditional webserver like Apache/nginx? Or no web server at all?

And if so, does the generated webpage should hold all the data in it that would be searched via JavaScript in the page content itself?