Haystack

Active
GitHub MDX Apache-2.0

Description

End-to-end NLP/RAG/Agent pipeline framework by deepset.

Key Features

  • Component pipelines — Pipeline/connect style composition
  • Multimodal — Text, image, audio in one framework
  • Agent nodes — Built-in Agent and ChatMessage nodes
  • Retriever ecosystem — BM25, dense, hybrid
  • Deployable — Hayhooks service layer included

Use Cases

💡 Build enterprise RAG Q&A systems.
💡 Hybrid retrieval over multimodal documents.
💡 Expose pipelines as HTTP services via Hayhooks.

Quick Start

pip install haystack-ai
from haystack import Pipeline
from haystack.components.retrievers import InMemoryBM25Retriever

Related Projects