Useful, but only with a strong evaluation harness owned by the team.
Hybrid retrieval pipeline over a 2M-document corpus with structured filters.
Qdrant + Postgres, custom evaluation harness.
- Rich abstractions for common retrieval patterns
- Broad integration coverage across stores and loaders
- Easy to assemble a first working pipeline
- Abstractions can obscure retrieval quality issues
- Built-in evaluation surface is thin; harnesses live outside
- Default chunking is rarely the right answer for production corpora
- Convenience masking mediocre retrieval when the team does not own the eval harness
- Coupling business logic to fast-moving framework abstractions
We use LlamaIndex selectively, often replacing core retrieval logic with our own implementation.