RAG

Grounding a model in your own data: the pipeline, the failure modes, and the frameworks.

17 articles

Chunking strategies that survive production

Listed inChunkingRAGon

Structural, recursive, and semantic splitting compared — plus the sizes to start from and the five ways chunking quietly caps your retrieval quality.

Intermediate8 min
#rag
#retrieval
#pipeline

Introducing contextual retrieval

Listed inChunkingRAGon

Prepending model-generated context to each chunk before embedding, and the measured drop in failed retrievals it produced.

External
Anthropic · anthropic.com
#rag
#retrieval

Text splitters

Listed inLangChainRAGon

LangChain's concept doc on the splitter family — what each one optimises for and when to reach for it.

External
LangChain · python.langchain.com
#frameworks
#pipeline

RAGFlow

Listed inRAGFlowRAGon

Document-understanding-first RAG with deep layout parsing.

Intermediate5 minDraft
#frameworks

Chunking

Listed inChunkingRAGon

Splitting documents so retrieved passages are both findable and self-contained.

Intermediate8 minDraft
#pipeline

LlamaIndex

Listed inLlamaIndexRAGon

Ingestion and indexing primitives built specifically for RAG.

Intermediate6 minDraft
#frameworks

RAG Use Cases

Listed inRAG Use CasesRAGon

Support, internal search, and docs Q&A — the shapes where RAG genuinely wins.

Beginner5 minDraft
#use-cases

Haystack

Listed inHaystackRAGon

Pipeline-oriented framework with strong retrieval components.

Intermediate5 minDraft
#frameworks

LangChain

Listed inLangChainRAGon

The largest orchestration framework, and when its abstractions pay for themselves.

Intermediate7 minDraft
#frameworks

What is RAG?

Listed inWhat is RAG?RAGon

Retrieval-augmented generation: fetch relevant context, then answer from it.

Beginner7 minDraft
#concepts

Generation

Listed inGenerationRAGon

Composing retrieved context into a prompt that forces grounded answers.

Intermediate7 minDraft
#pipeline