48 Total Integrations
Amazon Bedrock
Use Models from AI21 Labs, Anthropic, Cohere, Meta, and Amazon via Amazon Bedrock with Haystack
Amazon Sagemaker
Use Models from Huggingface, Anthropic, AI21 Labs, Cohere, Meta, and Amazon via Amazon Sagemaker with Haystack
Anthropic
Use Anthropic Models with Haystack
AssemblyAI
Use AssemblyAI transcription, summarization and speaker diarization models with Haystack
AstraDB
A Document Store for storing and retrieval from AstraDB - built for Haystack 2.0.
Azure Translate Nodes
TranslateAnswer and TranslateQuery Nodes that use the Azure Translate endpoint
Basic Agent Memory Tool
A working memory that stores the Agent's conversation memory
Chainlit Agent UI
Visualise and debug your agent's intermediary steps!
Chroma
A Document Store for storing and retrieval from Chroma
Cohere
Use Cohere models with Haystack
Document Threshold
This component filters documents based on a minimum Confidence Score percentage, ensuring only the documents above the threshold get passed down the pipeline.
Elasticsearch
Use an Elasticsearch database with Haystack
Entailment Checker
Haystack node for checking the entailment between a statement and a list of Documents
FAISS
Use a FAISS vector database with Haystack
fastRAG
fastRAG is a research framework for efficient and optimized retrieval augmented generative pipelines
Google AI
Use Google AI Models with Haystack
Google Vertex AI
Use Google Vertex AI Models with Haystack
Gradient
Gradient is an LLM development platform that offers simple web APIs for fine-tuning, embeddings, and inference on state-of-the-art open-source models.
Hugging Face
Use Models on Hugging Face with Haystack
INSTRUCTOR Embedders
A component for computing embeddings using INSTRUCTOR embedding models - built for Haystack 2.0.
Jina AI
Use the latest Jina AI embedding models
Document Lemmatizer
A lemmatizing node for documents which can potentially reduce token use by up to 30%.
Llama.cpp
Use Llama.cpp models with Haystack.
LM Format Enforcer
Use the LM Format Enforcer to enforce JSON Schema / Regex output of your Local Models.
Marqo
A Document Store for storing and retrieval from Marqo - built for Haystack 2.0
Mastodon Fetcher
A custom component to fetch a mastodon usernames latest posts
Milvus
Use the Milvus vector database with Haystack
Mistral
This page demonstrates how to use OpenAIGenerator within Haystack to make use of Mistral models.
mixedbread ai
Use mixedbread's models as well as top open-source models in seconds
MongoDB
Use a MongoDB Atlas database with Haystack
Neo4j
Use the Neo4j database with Haystack
Newspaper3k Wrapper Nodes
Newspaper3k wrapper nodes. It allows to scrape articles directly using the scraper Node or crawling many pages using the crawler Node.
Notion Extractor
A component to extract pages from Notion to Haystack Documents. Useful for indexing Pipelines.
Ollama
Use Ollama models with Haystack. Ollama allows you to get up and running with large language models, locally.
OpenAI
Use OpenAI Models with Haystack
OpenSearch
A Document Store for storing and retrieval from OpenSearch
pgvector
A Document Store for storing and retrieval from pgvector
Pinecone
Use a Pinecone database with Haystack
Qdrant
Use the Qdrant vector database with Haystack
ReadMeDocs Fetcher
Fetch documentation pages from ReadMe docs sites.
AnswerToSpeech & DocumentToSpeech
Convert Haystack Answers and Documents to audio files
Traceloop
Evaluate and monitor the quality of your LLM apps and agents
Unstructured File Converter
Component to easily convert files and directories into Documents using the Unstructured API
UpTrain
Use the UpTrain evaluation framework to calculate model-based metrics
Veracity Node
A node to check the validity of an answer, based on the given context.
vLLM Invocation Layer
Use a vLLM server or locally hosted instance in your Prompt Node
Voyage AI
A component for computing embeddings using Voyage AI embedding models - built for Haystack 2.0.
Weaviate
Use a Weaviate database with Haystack