Anybody know of a good service / docker that will do BM25 + vector lookup without spinning up half a dozen microservices?
You can use pgvector for the vector lookup and paradedb for bm25.
Can you elaborate? What makes the modern alternatives easier to operate? What makes Elasticsearch complicated?
Asking because in my experience, Elasticsearch is pretty simple to operate unless you have a huge cluster with nodes operating in different modes.