overview
What is haystack?
haystack is an AI orchestration framework tool developed by deepset that enables AI developers and engineers to build context-engineered, production-ready LLM applications. It enables the design of modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. The framework provides a Python-based environment for orchestrating various components to create custom AI applications, emphasizing modularity, control, and transparency in AI workflows. It is designed for scalable agents, Retrieval Augmented Generation (RAG), multimodal applications, and semantic search, ensuring high-quality indexing, hybrid retrieval, and precise context assembly for relevant and explainable responses.
