Haystack
Agentic RAG and retrieval pipeline framework for production NLP.
Open source
Best when building agentic RAG pipelines that require composable retrievers, readers, and generators with pluggable model backends.
Selection advice
Choose Haystack when retrieval quality and pipeline composability matter more than framework ecosystem. It excels at production RAG applications over general agent workflows.
Best for
- agentic RAG pipelines
- document QA
- retrieval engineering
Not ideal for
- teams needing general multi-agent orchestration
- projects where retrieval is a minor concern
Core concepts
pipelinesretrieversreadersgenerators
Minimal implementation shape
Build a pipeline: document store → retriever → reader. Add an agentic loop by letting the agent decide whether retrieved context is sufficient before answering.