Author here. Over the last few months, I have built and launched a free semantic search tool for GitHub called SemHub ( https://semhub.dev/ ). In this blog post, I share what I’ve learned and why I’ve failed, so that other builders can learn from my experience. This blog post runs long and I have sign-posted each section. I have marked the sections that I consider the particularly insightful with an asterisk (*). I h…
Thanks for writing this up! > Filtering with vector search may be harder than you expect. I've only ever used it for a small proof of concept, but Qdrant is great at categorical filtering with HNSW. https://qdrant.tech/articles/filtrable-hnsw/
In my research, Qdrant was also the top contender and I even created an account with them, but the need to sync two dbs put me off