You Probably Don’t Need a Vector Database — Grep Might Be Good Enough

Plain text search vs BM25 vs embeddings: where each one wins (and where it wastes your time)