This is something we considered heavily when experimenting with an off-the-shelf solution like Typesense. It would make it a lot easier to extend our search to external “documents”, by either allowing customers to inject documents into our database or allowing the front-end to consume from other instances that follow some guidelines to be compatible.
Good thing we got those two right off the bat with the experiment! Thanks for the feedback.