deepset-ai / deepset-ai/haystack-integrations

Align and merge integration types

Open
#399 1 comment 0 reactions 1 assignee View on GitHub

@bilgeyucel is already working on this.

Since Feb 20, 2026.

Dominant language
Shell
Stars
113
Forks
215
Avg merge
1d 14h
Merged PRs (30d)
14

Description

We have some types of integrations that are unique but I suggest we should merge them with another type.
For example, HanLP is of type Preprocessor and the only integration of that type: https://haystack.deepset.ai/integrations?type=Preprocessor

We could merge it into Data Ingestion, which contains 11 integrations.
Similarly, Data Integration and Converter each contain only one integration and we could merge them into the type Data Ingestion too.

I am not sure what to do with Search & Extraction. Merge it into Data Ingestion too or make sure that other Web Search integration are moved to Search & Extraction, for example DuckDuckGo or Trafilatura.

I wonder if we should add integration pages for SerperDev and SearchAPI given that Haystack works with them too but the functionality is part of Haystack core at the moment: https://docs.haystack.deepset.ai/docs/websearch Could be a separate issue?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.