deepset-ai / deepset-ai/haystack-integrations
Align and merge integration types
@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
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.