Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

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.

deepset-ai/haystack có thân thiện với người mới không?

Maintainer của deepset-ai/haystack thường phản hồi pull request trong vòng 1 ngày. Hiện có 7 issue phù hợp với người mới đang mở.

Star
26.6k
Fork
3.2k
Issue cho người mới đang mở
7
Issue đã lập chỉ mục
123
Merge trung bình
1 ngày 12 giờ
Pull request đã merge (30 ngày)
237
Ngôn ngữ chính
Python
Giấy phép
Apache-2.0
Lần push lên GitHub gần nhất
18/9/2026
Lập chỉ mục gần nhất
20/9/2026
Hướng dẫn đóng góp
Hướng dẫn đóng góp
Quy tắc ứng xử
Quy tắc ứng xử
Label cho người mới
good first issue

Cách đóng góp cho deepset-ai/haystack

  1. Hãy đọc hướng dẫn đóng góp trước: nó cho biết maintainer muốn thay đổi được đề xuất, kiểm thử và review ra sao.
  2. Hãy đọc quy tắc ứng xử: nó áp dụng cho issue và pull request cũng như trò chuyện.
  3. Đóng góp của bạn sẽ được phát hành theo giấy phép Apache-2.0 của dự án.
  4. Chọn một trong 7 issue phù hợp với người mới đang mở bên dưới và bình luận rằng bạn muốn làm nó trước khi bắt đầu.

Các issue có thể đã có người làm được xếp cuối danh sách. Sắp xếp tất cả theo ngày

  • MultiRetriever rejects top_k=0 at init but accepts it at runtime
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    deepset-ai/haystack#12970 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add TTL / expiration support to CacheChecker
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 72/100

    deepset-ai/haystack#12967 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • MarkdownHeaderSplitter treats headings inside longer closing fences as headers
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100

    deepset-ai/haystack#12954 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • JSONConverter fails on numeric and boolean content_key values
    Đang mở

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100

    deepset-ai/haystack#12953 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • XLSXToDocument drops literal NA and N/A cell values
    Đang mở
    P3

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100

    deepset-ai/haystack#12945 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Sockets.__getattribute__ references _sockets but the actual attribute is _sockets_dict — the optimization at lines 127-132 is dead code due to a typo
    Đang mở
    P2

    Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 91/100

    deepset-ai/haystack#12939 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • `page_number` in `RecursiveDocumentSplitter` points to the page the chunk ends on
    Đang mở
    P1

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 68/100

    deepset-ai/haystack#12926 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Bigram tokenization for CJK BM25: per-character tokens fix recall but cost precision
    Đang mở
    P1

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    deepset-ai/haystack#12867 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Log values inside lists and dicts skip the size bound from #12849
    Đang mở
    P1

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    deepset-ai/haystack#12864 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Async lifecycle fallbacks block the event loop for sync-only components
    Đang mở
    P2

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 65/100

    deepset-ai/haystack#12862 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Feeless pay-per-call tool integration (Nano / XNO) — following maintainer direction on x402
    Đang mở

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100

    deepset-ai/haystack#12861 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • CSVDocumentCleaner deletes a row that says N/A, and both CSV components empty those cells
    Đang mở
    P3

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100

    deepset-ai/haystack#12784 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • _merge_super_component_pipelines docstring contradicts the function signature and implementation
    Đang mở
    P3

    deepset-ai/haystack#12656 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • OutputAdapter silently coerces string output to another type when output_type is a Union including str.
    Đang mở
    P2

    deepset-ai/haystack#12625 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ChatMessage.from_openai_dict_format silently collapses OpenAI's 'developer' role into 'system'
    Đang mở
    P3

    deepset-ai/haystack#12604 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • 4 of 5 Document*Evaluators crash with ZeroDivisionError on empty input
    Đang mở
    P3

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 84/100

    deepset-ai/haystack#12543 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • ChatMessage.from_openai_dict_format wraps list-of-parts content in TextContent, breaking msg.text contract
    Có thể làm lại được @julian-risch đã nhận 33 ngày trước và không có pull request nào đang mở. Đang mở
    P1

    deepset-ai/haystack#12445 · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • fix: serialize_type / deserialize_type do not support typing.Annotated
    Có thể làm lại được @davidsbatista đã nhận 43 ngày trước và không có pull request nào đang mở. Đang mở
    P2

    deepset-ai/haystack#12338 · 1 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • PythonCodeSplitter with strip_docstrings=True emits invalid Python for docstring-only function/method/class bodies
    Có thể làm lại được @julian-risch đã nhận 30 ngày trước và không có pull request nào đang mở. Đang mở

    deepset-ai/haystack#12330 · 2 bình luận · 1 người được giao ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add `FilterBuilder` to make Haystack metadata filters easier to write and read
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 48/100

    deepset-ai/haystack#12157 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Allow Human-in-the-Loop to review fully materialized tool calls
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#12060 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RFC: Retrieval Diagnostics API for RAG Pipelines
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#11867 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Pipeline run recording & deterministic replay - turn every run into a shareable, diffable, testable artifact
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#11836 · 10 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Support for websocket mode in OpenAIResponsesChatGenerator
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#11799 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Cache tool results inside Agent loops (avoid duplicate identical tool calls)
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    deepset-ai/haystack#11588 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Unify request-scoped state in a single PipelineRunContext (extends #11366)
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#11580 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Native `map` / fan-out component for iterating a sub-pipeline over a list with aggregation
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#11521 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: Add EmbeddingCache component to avoid re-embedding identical text
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#11476 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • feat: support token-based budget in LostInTheMiddleRanker
    Đang mở
    P3

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 72/100

    deepset-ai/haystack#11351 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RFC: Structured Evaluator Uncertainty and Error Semantics
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#11332 · 5 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Proposal: Transaction Protocol for idempotent, auditable agent pipelines
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#11266 · 7 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • docs: Update Ragas docs
    Đang mở
    P2 type:documentation

    Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100

    deepset-ai/haystack#11178 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add optional retrieval confidence to retriever outputs
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#11177 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Use JSX comments for docstrings
    Đang mở
    P2 type:documentation

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100

    deepset-ai/haystack#11104 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • RFC: Signed receipts for Haystack pipeline component calls
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#11039 · 16 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add parallelization to our converters if there are noticeable performance gains
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#10994 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Updates to the ChatGenerator protocol
    Đang mở
    P2

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 20/100

    deepset-ai/haystack#10992 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add New `SemanticResolver` component
    Đang mở
    P2

    Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100

    deepset-ai/haystack#10985 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Feature: Post-RAG FactChecker Pipeline Component & Header-Aware Document Splitter
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 30/100

    deepset-ai/haystack#10973 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Feature: behavioral drift monitoring hook at context-engineering boundaries
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#10971 · 4 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add parallel component execution to Pipeline using a thread pool executor
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 10/100

    deepset-ai/haystack#10941 · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Benchmark Haystack Pipeline
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100

    deepset-ai/haystack#10894 · 3 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Simple local token tracking for Pipelines
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#10889 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Feature: GuardrailProvider interface for automated tool-call policy enforcement
    Đang mở
    P3

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 38/100

    deepset-ai/haystack#10821 · 9 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • EU AI Act compliance scan results — Haystack scored #1, wanted to validate findings
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#10810 · 15 bình luận · 2 reaction ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Add references to related LLM framework projects (LangChain and LlamaIndex)
    Đang mở
    P3

    Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 38/100

    deepset-ai/haystack#10709 · 1 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Ensure stable, low-effort integrations
    Đang mở
    epic

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#10598 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Make pipelines less complex
    Đang mở
    epic

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100

    deepset-ai/haystack#10495 ·

    Maintainer thường phản hồi trong vòng 1 ngày

  • Active Human Involvement in AI Application
    Đang mở
    P2

    Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100

    deepset-ai/haystack#9948 · 2 bình luận ·

    Maintainer thường phản hồi trong vòng 1 ngày

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.