A friend said they expand SPLADE terms into an OpenSearch BM25 text field and it works. We tested it — 0.36 NDCG@10, worse than plain BM25. Here is why, and how to mostly fix it.
Inference-free SPLADE nearly matches full SPLADE quality at 13× lower query latency, no GPU needed at query time. Benchmarked against full SPLADE and BM25 on Qdrant and pyserini.
Vector databases store UTF-8 text; models read tokens. Persist payloads as BPE token IDs with a static entropy coder and you get ~3× lossless compression, zero-cost persistence of LLM output, and a representation agents already speak.