Profile
Back to NewsBack
GitHub Trending 2 min
Reader Mode
deepset-ai/haystack-core-integrations: Additional packages (components, document stores and the likes) to extend the capabilities of Haystack

deepset-ai/haystack-core-integrations: Additional packages (components, document stores and the likes) to extend the capabilities of Haystack

19 hours ago

Haystack Core Integrations

This repository contains integrations to extend the capabilities of Haystack. The code in this repo is maintained by deepset, see each integration's README file for details around installation, usage and support.

Quick start

You will need hatch to work on or create new integrations, open this link and follow the install instructions for your operating system and platform.

All the integrations are self contained, so the first step before working on one is to cd into the proper folder. For example, to run the tests suite for the Chroma document store, from the root of the repo:

$ cd integrations/chroma
$ hatch run test:all

Hatch will take care of setting up an isolated Python environment and run the tests.

Please check out our Contribution Guidelines for all the details.

Inventory

License Compliance</a>

| Package | Type | PyPi Package | Status | Coverage (unit tests) | Coverage (combined) | |-------------------------------------------------------------------------|-----------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------|---------------------| | agent-pack-haystack | Agents | PyPI - Version</a> | Test / agent_pack</a> | Coverage badge</a> | Coverage badge</a> | | aimlapi-haystack | Generator | PyPI - Version</a> | Test / aimlapi</a> | Coverage badge</a> | Coverage badge</a> | | alloydb-haystack | Document Store | PyPI - Version</a> | Test / alloydb</a> | Coverage badge</a> | Coverage badge</a> | | amazon-bedrock-haystack | Embedder, Generator, Ranker, Downloader | PyPI - Version</a> | Test / amazon_bedrock</a> | Coverage badge</a> | Coverage badge</a> | | amazon-sagemaker-haystack | Generator | PyPI - Version</a> | Test / amazon_sagemaker</a> | Coverage badge</a> | Coverage badge</a> | | amazon-textract-haystack | Converter | PyPI - Version</a> | Test / amazon_textract</a> | Coverage badge</a> | Coverage badge</a> | | anthropic-haystack | Generator | PyPI - Version</a> | Test / anthropic</a> | Coverage badge</a> | Coverage badge</a> | | arangodb-haystack | Document Store | PyPI - Version</a> | Test / arangodb</a> | Coverage badge</a> | Coverage badge</a> | | arcadedb-haystack | Document Store | PyPI - Version</a> | Test / arcadedb</a> | Coverage badge</a> | Coverage badge</a> | | astra-haystack | Document Store | PyPI - Version</a> | Test / astra</a> | Coverage badge</a> | Coverage badge</a> | | azure-ai-search-haystack | Document Store | PyPI - Version</a> | Test / azure-ai-search</a> | Coverage badge</a> | Coverage badge</a> | | azure-doc-intelligence-haystack | Converter | PyPI - Version</a> | Test / azure_doc_intelligence</a> | Coverage badge</a> | Coverage badge</a> | | azure-documentdb-haystack | Document Store | PyPI - Version</a> | Test / azure_documentdb</a> | Coverage badge</a> | Coverage badge</a> | | azure-form-recognizer-haystack | Converter | PyPI - Version</a> | Test / azure_form_recognizer</a> | Coverage badge</a> | Coverage badge</a> | | brave-haystack | Web Search | PyPI - Version</a> | Test / brave</a> | Coverage badge</a> | Coverage badge</a> | | chonkie-haystack | Preprocessor | PyPI - Version</a> | Test / chonkie</a> | Coverage badge</a> | Coverage badge</a> | | chroma-haystack | Document Store | PyPI - Version</a> | Test / chroma</a> | Coverage badge</a> | Coverage badge</a> | | cognee-haystack | Memory | PyPI - Version</a> | Test / cognee</a> | Coverage badge</a> | Coverage badge</a> | | cohere-haystack | Embedder, Generator, Ranker | PyPI - Version</a> | Test / cohere</a> | Coverage badge</a> | Coverage badge</a> | | cometapi-haystack | Generator | PyPI - Version</a> | Test / cometapi</a> | Coverage badge</a> | Coverage badge</a> | | datadog-haystack | Tracer | PyPI - Version</a> | Test / datadog</a> | Coverage badge</a> | Coverage badge</a> | | ddgs-haystack | Websearch | PyPI - Version</a> | Test / ddgs</a> | Coverage badge</a> | Coverage badge</a> | | deepeval-haystack | Evaluator | PyPI - Version</a> | Test / deepeval</a> | Coverage badge</a> | Coverage badge</a> | | docling-haystack | Converter | PyPI - Version</a> | Test / docling</a> | Coverage badge</a> | Coverage badge</a> | | docling-serve-haystack | Converter | PyPI - Version</a> | Test / docling_serve</a> | Coverage badge</a> | Coverage badge</a> | | dspy-haystack | Generator | PyPI - Version</a> | Test / dspy</a> | Coverage badge</a> | Coverage badge</a> | | dynamodb-haystack | Document Store | PyPI - Version</a> | Test / dynamodb</a> | Coverage badge</a> | Coverage badge</a> | | e2b-haystack | Tool | PyPI - Version</a> | Test / e2b</a> | Coverage badge</a> | Coverage badge</a> | | edenai-haystack | Embedder, Generator | PyPI - Version</a> | Test / edenai</a> | Coverage badge</a> | Coverage badge</a> | | elasticsearch-haystack | Document Store | PyPI - Version</a> | Test / elasticsearch</a> | Coverage badge</a> | Coverage badge</a> | | faiss-haystack | Document Store | PyPI - Version</a> | Test / faiss</a> | Coverage badge</a> | Coverage badge</a> | | falkordb-haystack | Document Store | PyPI - Version</a> | Test / falkordb</a> | Coverage badge</a> | Coverage badge</a> | | fastembed-haystack | Embedder, Ranker | PyPI - Version</a> | Test / fastembed</a> | Coverage badge</a> | Coverage badge</a> | | firecrawl-haystack | Fetcher, Web Search | PyPI - Version</a> | Test / firecrawl</a> | Coverage badge</a> | Coverage badge</a> | | funasr-haystack | Audio | PyPI - Version</a> | Test / funasr</a> | Coverage badge</a> | Coverage badge</a> | | github-haystack | Connector | PyPI - Version</a> | Test / github</a> | Coverage badge</a> | | | google-ai-haystack | Generator | PyPI - Version</a> | Archived - use google-genai-haystack instead | | | | google-drive-haystack | Fetcher, Retriever | PyPI - Version</a> | Test / google_drive</a> | Coverage badge</a> | Coverage badge</a> | | google-genai-haystack | Embedder, Generator | PyPI - Version</a> | Test / google-genai</a> | Coverage badge</a> | Coverage badge</a> | | google-vertex-haystack | Embedder, Generator | PyPI - Version</a> | Archived - use google-genai-haystack instead | | | | gotenberg-haystack | Converter | PyPI - Version</a> | Test / gotenberg</a> | ![Coverage badge

Chat with me