Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

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 は初心者に優しい?

deepset-ai/haystack のメンテナーはふだん 1 日以内に PR へ返信します。 初心者向けの issue が現在 7 件オープンです。

スター
26.6k
フォーク
3.2k
オープンの初心者向け issue
7
索引済み issue
123
平均マージ
1日 12時間
マージ済み PR(30日)
237
主要言語
Python
ライセンス
Apache-2.0
最終 GitHub push
2026年9月18日
最新の索引
2026年9月20日
コントリビューションガイド
コントリビューションガイド
行動規範
行動規範
初心者向けラベル
good first issue

deepset-ai/haystack にコントリビュートするには

  1. まずコントリビューションガイドを読みましょう。変更の提案、テスト、レビューの進め方が書かれています。
  2. 行動規範も読んでおきましょう。チャットだけでなく issue や PR にも適用されます。
  3. あなたのコントリビュートはプロジェクトの Apache-2.0 ライセンスで公開されます。
  4. 下にある 7 件の初心者向けのオープンな issue から 1 つ選び、作業を始める前に取り組みたいとコメントしましょう。
issue を読み込んでいます

誰かが対応中かもしれないイシューは最後に並べています。 すべて日付順に表示

  • MultiRetriever rejects top_k=0 at init but accepts it at runtime
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 88/100

    deepset-ai/haystack#12970 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add TTL / expiration support to CacheChecker
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 72/100

    deepset-ai/haystack#12967 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • MarkdownHeaderSplitter treats headings inside longer closing fences as headers
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    deepset-ai/haystack#12954 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • JSONConverter fails on numeric and boolean content_key values
    オープン

    難易度 2/5 1〜3時間 初心者へのやさしさ 82/100

    deepset-ai/haystack#12953 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • XLSXToDocument drops literal NA and N/A cell values
    オープン
    P3

    難易度 2/5 1〜3時間 初心者へのやさしさ 78/100

    deepset-ai/haystack#12945 ·

    メンテナーはふだん 1 日以内に返信

  • Sockets.__getattribute__ references _sockets but the actual attribute is _sockets_dict — the optimization at lines 127-132 is dead code due to a typo
    オープン
    P2

    難易度 1/5 1時間未満 初心者へのやさしさ 91/100

    deepset-ai/haystack#12939 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • `page_number` in `RecursiveDocumentSplitter` points to the page the chunk ends on
    オープン
    P1

    難易度 3/5 1〜2日 初心者へのやさしさ 68/100

    deepset-ai/haystack#12926 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Bigram tokenization for CJK BM25: per-character tokens fix recall but cost precision
    オープン
    P1

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    deepset-ai/haystack#12867 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Log values inside lists and dicts skip the size bound from #12849
    オープン
    P1

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    deepset-ai/haystack#12864 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Async lifecycle fallbacks block the event loop for sync-only components
    オープン
    P2

    難易度 3/5 1〜2日 初心者へのやさしさ 65/100

    deepset-ai/haystack#12862 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Feeless pay-per-call tool integration (Nano / XNO) — following maintainer direction on x402
    オープン

    難易度 4/5 3〜5日 初心者へのやさしさ 45/100

    deepset-ai/haystack#12861 ·

    メンテナーはふだん 1 日以内に返信

  • CSVDocumentCleaner deletes a row that says N/A, and both CSV components empty those cells
    オープン
    P3

    難易度 2/5 1〜3時間 初心者へのやさしさ 88/100

    deepset-ai/haystack#12784 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • _merge_super_component_pipelines docstring contradicts the function signature and implementation
    オープン
    P3

    deepset-ai/haystack#12656 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • OutputAdapter silently coerces string output to another type when output_type is a Union including str.
    オープン
    P2

    deepset-ai/haystack#12625 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • ChatMessage.from_openai_dict_format silently collapses OpenAI's 'developer' role into 'system'
    オープン
    P3

    deepset-ai/haystack#12604 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • 4 of 5 Document*Evaluators crash with ZeroDivisionError on empty input
    オープン
    P3

    難易度 3/5 1〜2日 初心者へのやさしさ 84/100

    deepset-ai/haystack#12543 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • ChatMessage.from_openai_dict_format wraps list-of-parts content in TextContent, breaking msg.text contract
    再び着手できるかも @julian-risch が 33 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    P1

    deepset-ai/haystack#12445 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • fix: serialize_type / deserialize_type do not support typing.Annotated
    再び着手できるかも @davidsbatista が 43 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
    P2

    deepset-ai/haystack#12338 · コメント 1 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • PythonCodeSplitter with strip_docstrings=True emits invalid Python for docstring-only function/method/class bodies
    再び着手できるかも @julian-risch が 30 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン

    deepset-ai/haystack#12330 · コメント 2 件 · 担当者 1 名 ·

    メンテナーはふだん 1 日以内に返信

  • Add `FilterBuilder` to make Haystack metadata filters easier to write and read
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 48/100

    deepset-ai/haystack#12157 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Allow Human-in-the-Loop to review fully materialized tool calls
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#12060 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • RFC: Retrieval Diagnostics API for RAG Pipelines
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#11867 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • feat: Pipeline run recording & deterministic replay - turn every run into a shareable, diffable, testable artifact
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#11836 · コメント 10 件 ·

    メンテナーはふだん 1 日以内に返信

  • Support for websocket mode in OpenAIResponsesChatGenerator
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#11799 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Cache tool results inside Agent loops (avoid duplicate identical tool calls)
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    deepset-ai/haystack#11588 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Unify request-scoped state in a single PipelineRunContext (extends #11366)
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#11580 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Native `map` / fan-out component for iterating a sub-pipeline over a list with aggregation
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#11521 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • feat: Add EmbeddingCache component to avoid re-embedding identical text
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#11476 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • feat: support token-based budget in LostInTheMiddleRanker
    オープン
    P3

    難易度 3/5 1〜2日 初心者へのやさしさ 72/100

    deepset-ai/haystack#11351 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • RFC: Structured Evaluator Uncertainty and Error Semantics
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#11332 · コメント 5 件 ·

    メンテナーはふだん 1 日以内に返信

  • Proposal: Transaction Protocol for idempotent, auditable agent pipelines
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#11266 · コメント 7 件 ·

    メンテナーはふだん 1 日以内に返信

  • docs: Update Ragas docs
    オープン
    P2 type:documentation

    難易度 3/5 1〜2日 初心者へのやさしさ 45/100

    deepset-ai/haystack#11178 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add optional retrieval confidence to retriever outputs
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#11177 ·

    メンテナーはふだん 1 日以内に返信

  • Use JSX comments for docstrings
    オープン
    P2 type:documentation

    難易度 2/5 1〜3時間 初心者へのやさしさ 72/100

    deepset-ai/haystack#11104 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • RFC: Signed receipts for Haystack pipeline component calls
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#11039 · コメント 16 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add parallelization to our converters if there are noticeable performance gains
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#10994 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Updates to the ChatGenerator protocol
    オープン
    P2

    難易度 4/5 3〜5日 初心者へのやさしさ 20/100

    deepset-ai/haystack#10992 ·

    メンテナーはふだん 1 日以内に返信

  • Add New `SemanticResolver` component
    オープン
    P2

    難易度 4/5 3〜5日 初心者へのやさしさ 48/100

    deepset-ai/haystack#10985 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Feature: Post-RAG FactChecker Pipeline Component & Header-Aware Document Splitter
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 30/100

    deepset-ai/haystack#10973 · コメント 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • Feature: behavioral drift monitoring hook at context-engineering boundaries
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#10971 · コメント 4 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add parallel component execution to Pipeline using a thread pool executor
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 10/100

    deepset-ai/haystack#10941 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Benchmark Haystack Pipeline
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 35/100

    deepset-ai/haystack#10894 · コメント 3 件 ·

    メンテナーはふだん 1 日以内に返信

  • Simple local token tracking for Pipelines
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#10889 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Feature: GuardrailProvider interface for automated tool-call policy enforcement
    オープン
    P3

    難易度 5/5 1週間以上 初心者へのやさしさ 38/100

    deepset-ai/haystack#10821 · コメント 9 件 ·

    メンテナーはふだん 1 日以内に返信

  • EU AI Act compliance scan results — Haystack scored #1, wanted to validate findings
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#10810 · コメント 15 件 · リアクション 2 件 ·

    メンテナーはふだん 1 日以内に返信

  • Add references to related LLM framework projects (LangChain and LlamaIndex)
    オープン
    P3

    難易度 2/5 1〜3時間 初心者へのやさしさ 38/100

    deepset-ai/haystack#10709 · コメント 1 件 ·

    メンテナーはふだん 1 日以内に返信

  • Ensure stable, low-effort integrations
    オープン
    epic

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#10598 ·

    メンテナーはふだん 1 日以内に返信

  • Make pipelines less complex
    オープン
    epic

    難易度 5/5 1週間以上 初心者へのやさしさ 25/100

    deepset-ai/haystack#10495 ·

    メンテナーはふだん 1 日以内に返信

  • Active Human Involvement in AI Application
    オープン
    P2

    難易度 5/5 1週間以上 初心者へのやさしさ 20/100

    deepset-ai/haystack#9948 · コメント 2 件 ·

    メンテナーはふだん 1 日以内に返信

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。