> have it up on GitHub, but I don't think anyone should use my implementation.

ditto, it's an experiment in near-vibe coding, which also uses Typesense for queries using BM-25 & RAG with fusion. I have the web search/fetch/crawl features persisting raw intermediate values (api responses, search result lists) because I might re-use them one day... at least good for auditability if I need to

related, it is using Hister author's prior project SearXNG as one of the search providers