haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

RepoPi no longer tracks this repository daily. Stats below were last updated on 2026-08-01. See current data on GitHub.

26.1k
Stars
Python
Language

💡 Why It Matters

This framework targets the challenge of building large language model (LLM) applications with explicit control over key components like retrieval, routing, memory, and generation. Unlike simpler LLM wrappers, it provides modular pipelines and agent workflows designed for scalable retrieval-augmented generation (RAG), multimodal tasks, and conversational systems. ML and AI engineers responsible for integrating LLMs into production systems will find the modularity and lifecycle hooks useful for customizing agent behaviour and enforcing guardrails. With over 26,000 stars and active development as of August 2026, it shows strong community interest and ongoing maintenance, although its growth history lacks a notable upward trend. It is less suitable for teams seeking a minimalistic or lightweight LLM client without the complexity of orchestration and pipeline design, where libraries like LangChain or LlamaIndex might be more appropriate.

🎯 When to Use

Choose this framework when you need to build production-grade LLM applications with fine-grained control over retrieval and generation workflows, especially for RAG or conversational agents. Consider LangChain or LlamaIndex if your focus is on rapid prototyping or simpler LLM integration without the need for complex pipeline orchestration.

👥 Team Fit & Use Cases

Typically used in systems requiring internal semantic search or question answering over enterprise documents, such as RAG search over Confluence or knowledge bases. It also fits conversational AI products that need modular agent workflows with explicit memory and routing control.

🎭 Best For

🏷️ Topics & Ecosystem

agent agents ai gemini generative-ai gpt-4 information-retrieval large-language-models llm machine-learning nlp orchestration python pytorch question-answering rag retrieval-augmented-generation semantic-search summarization transformers

📊 Activity

Latest commit: 2026-08-01. Activity data is based on daily RepoPi snapshots of the GitHub repository.