Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Burying the lede here - your solution for avoiding using vector search is either offloading to 1) user, expecting them to remember the right terms or 2) using LLM to craft the search query? And having it iterate multiple times? Holy mother of inefficiency, this agentic focus is making us all brain dead.

Vector DB's and embeddings are dead simple to figure out, implement, and maintain. Especially for a local RAG, which is the primary context here. If I want to find my latest tabular notes on some obscure game dealing with medical concepts, I should be able to just literally type that. It shouldn't require me remembering the medical terms, or having some local (or god forbid, remote) LLM iterate through a dozen combos.

FWIW I also think this is a matter of how well one structures their personal KB. If you follow strict metadata/structure and have coherent/logical writing, you'll have better chance of getting results with text matching. For someone optimizing for vector space search, and minimizing the need for upfront logical structuring, it will not work out well.





My opinion on this really isn't very extreme.

Claude Code is widely regarded to be the best coding agent tool right now and it uses search, not embeddings.

I use it to answer questions about files on my computer all the time.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: