deepset-ai/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.

82
/ 100
Verified

This framework helps AI developers build custom applications that leverage large language models (LLMs). It allows you to design specific workflows that process information, retrieve relevant data, and generate responses. Developers use it to create intelligent systems like advanced search, question-answering, and conversational AI.

24,487 stars. Used by 11 other packages. Actively maintained with 155 commits in the last 30 days. Available on PyPI.

Use this if you are an AI developer looking to build, customize, and deploy robust LLM-powered applications in a production environment.

Not ideal if you are looking for a ready-to-use application and do not have programming experience to integrate and develop with a framework.

LLM-application-development AI-engineering conversational-AI semantic-search RAG-system-design
Maintenance 22 / 25
Adoption 15 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

24,487

Forks

2,650

Language

MDX

License

Apache-2.0

Last pushed

Mar 12, 2026

Commits (30d)

155

Dependencies

18

Reverse dependents

11

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/deepset-ai/haystack"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.