deepset-ai/haystack
View on GitHubOpen-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.
- Stars
- 26.6k
- Forks
- 3.2k
- Open beginner issues
- 0
- Indexed issues
- 92
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 194
- Dominant language
- Python
- License
- Apache-2.0
- Last GitHub push
- Sep 18, 2026
- Latest indexed
- Sep 20, 2026
- Contributing guide
- Contributing guide
- Code of conduct
- Code of conduct
- Beginner labels
- No beginner labels indexed
-
deepset-ai/haystack#12820 · 1 assignee ·
-
deepset-ai/haystack#12817 · 1 assignee ·
-
deepset-ai/haystack#12815 · 1 assignee ·
-
deepset-ai/haystack#12811 · 1 assignee ·
-
deepset-ai/haystack#12809 · 1 assignee ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
deepset-ai/haystack#12803 · 2 comments ·
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepset-ai/haystack#12802 ·
-
deepset-ai/haystack#12787 · 1 assignee ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
deepset-ai/haystack#12784 · 2 comments ·
-
Agent generation_kwargs["tools"] replaces agent.tools instead of being treated as client-side specs Open
Difficulty 4/5 3-5 days Newbie friendliness 42/100
deepset-ai/haystack#12777 · 2 comments ·
-
deepset-ai/haystack#12771 · 1 assignee ·
-
deepset-ai/haystack#12765 · 1 assignee ·
-
deepset-ai/haystack#12763 · 1 assignee ·
-
deepset-ai/haystack#12756 · 1 assignee ·
-
deepset-ai/haystack#12746 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12734 · 1 assignee ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepset-ai/haystack#12728 ·
-
P2
deepset-ai/haystack#12691 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12686 · 1 assignee ·
-
P1
deepset-ai/haystack#12682 · 1 comment · 1 assignee ·
-
_merge_super_component_pipelines docstring contradicts the function signature and implementation Open
deepset-ai/haystack#12656 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12646 · 2 comments · 1 assignee ·
-
P2
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
deepset-ai/haystack#12643 · 1 comment ·
-
P2
deepset-ai/haystack#12625 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12621 · 3 comments · 1 assignee ·
-
ConditionalRouter silently coerces string output to another type when output_type is `str | None` Open
deepset-ai/haystack#12617 · 1 assignee ·
-
P2
deepset-ai/haystack#12604 · 1 comment · 1 assignee ·
-
P3
deepset-ai/haystack#12593 · 1 assignee ·
-
P3
Difficulty 3/5 1-2 days Newbie friendliness 84/100
deepset-ai/haystack#12543 · 3 comments ·
-
P2
Difficulty 4/5 3-5 days Newbie friendliness 20/100
deepset-ai/haystack#12535 · 4 comments ·
-
P3
deepset-ai/haystack#12499 · 2 comments · 1 assignee ·
-
deepset-ai/haystack#12484 · 1 comment · 1 assignee ·
-
P2
deepset-ai/haystack#12447 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12445 · 1 assignee ·
-
P2
deepset-ai/haystack#12338 · 1 comment · 1 assignee ·
-
deepset-ai/haystack#12330 · 2 comments · 1 assignee ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 48/100
deepset-ai/haystack#12157 · 3 comments ·
-
P2
Difficulty 5/5 Over a week Newbie friendliness 35/100
deepset-ai/haystack#12060 · 4 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 35/100
deepset-ai/haystack#11867 · 2 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepset-ai/haystack#11836 · 9 comments ·
-
P2
Difficulty 5/5 Over a week Newbie friendliness 20/100
deepset-ai/haystack#11799 · 3 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 38/100
deepset-ai/haystack#11588 · 3 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 35/100
deepset-ai/haystack#11580 · 3 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 20/100
deepset-ai/haystack#11521 · 2 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepset-ai/haystack#11476 · 3 comments ·
-
P3
Difficulty 3/5 1-2 days Newbie friendliness 72/100
deepset-ai/haystack#11351 · 3 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 25/100
deepset-ai/haystack#11332 · 5 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 20/100
deepset-ai/haystack#11266 · 7 comments ·
-
P2 type:documentation
Difficulty 3/5 1-2 days Newbie friendliness 45/100
deepset-ai/haystack#11178 · 2 comments ·
-
P3
Difficulty 5/5 Over a week Newbie friendliness 35/100
deepset-ai/haystack#11177 ·