iiRecord
Agentic AI Atlas · Haystack as RAG Knowledge Fabric
knowledge-fabric-impl:haystack-rag-fabrica5c.ai
II.
KnowledgeFabricImpl overview

knowledge-fabric-impl:haystack-rag-fabric

Reference · live

Haystack as RAG Knowledge Fabric overview

Haystack (by deepset) as a pipeline-based knowledge fabric. Provides composable pipeline architecture with typed components for document preprocessing, embedding, retrieval (dense, sparse, hybrid), re-ranking, and generation. Pipeline-as-code design with YAML serialization enables reproducible knowledge fabric configurations. Supports multiple document store backends (Elasticsearch, OpenSearch, Weaviate, Qdrant, Chroma, Pinecone). As a knowledge fabric, Haystack's pipeline abstraction makes retrieval configurations explicit, testable, and version-controllable.

KnowledgeFabricImplOutgoing · 2Incoming · 0

Attributes

displayName
Haystack as RAG Knowledge Fabric
description
Haystack (by deepset) as a pipeline-based knowledge fabric. Provides composable pipeline architecture with typed components for document preprocessing, embedding, retrieval (dense, sparse, hybrid), re-ranking, and generation. Pipeline-as-code design with YAML serialization enables reproducible knowledge fabric configurations. Supports multiple document store backends (Elasticsearch, OpenSearch, Weaviate, Qdrant, Chroma, Pinecone). As a knowledge fabric, Haystack's pipeline abstraction makes retrieval configurations explicit, testable, and version-controllable.
knowledgeFileFormats
  • any (via converters)
retrievalStrategy
hybrid
knowledgePersistence
delegated (via document store backends)
knowledgeScopes
  • project
  • organization
  • enterprise
autoExtractionSupport
false
notes
Haystack's pipeline YAML serialization is its distinguishing knowledge fabric feature — retrieval configurations become version-controlled artifacts. This supports knowledge fabric reproducibility and evolution tracking. The typed component system (v2) enforces interface contracts between pipeline stages, reducing configuration errors compared to LangChain's more dynamic composition model.

Outgoing edges

integrates_with1
realizes1

Incoming edges

None.