5,351,251 AI resources indexedWorking toward the world’s largest AI resource index.

Haystack

A Python framework for assembling document indexing, retrieval, reranking, and answer pipelines.

Published by deepset

PDF
No ratings yet

How to use it

Build an indexing pipeline that prepares and writes documents, then a separate query pipeline that retrieves passages. This keeps document updates independent of requests for answers.

Use named inputs and outputs to inspect the results of individual components. A pipeline can run with local components when its embedding model, store, and generator support local execution.

Compatibility
Python, Local inference, Hosted integrations
Components
RAG pipeline, Document indexing, Retrieval orchestration
Access
Local Python package. Hosted model and search integrations can require credentials.
Official resource