II.
KnowledgeFabricImpl overview
Reference · liveknowledge-fabric-impl:haystack-rag-fabric
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.
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
- tool:haystack·ToolHaystack
realizes1
- layer:12-knowledge-fabric·LayerKnowledge Fabric
Incoming edges
None.