Haystack

A production RAG pipeline framework with swappable, evaluable components

What it is

A retrieval-augmented framework for production, splitting retrieval, generation and evaluation into swappable components with pipeline-level evaluation tooling. It suits teams that need to validate results rigorously.

Highlights

  • Retrieval, generation and evaluation as swappable components
  • Pipeline-level evaluation tooling
  • High-quality docs and mature engineering practice
  • Works with major vector stores and model services

How to use

Install with pip, assemble a pipeline per the docs, run evaluation first, then swap components to tune.

License

Released under Apache-2.0. Read the terms before commercial use or redistribution, especially if you plan to offer it as a service.