Skip to main content

Resources

Official docs, papers, datasets, benchmarks, courses, and communities

This resource list is structured so it can grow into a curated library. Prefer official documentation and primary sources when making implementation decisions.

Source quality rules

  • Prefer official documentation for tool behavior.
  • Prefer primary research for scientific claims.
  • Avoid unverified benchmark claims.
  • Record last-verified dates for tool pages.
  • Use community tutorials only after checking against official docs.

Research library

Papers, books, technical articles, and practitioner discussions

Search by title, author, publisher, or topic. Primary sources and publisher records are distinguished from reader-supplied references that still require canonical-link or bibliographic verification.

43 references

research paperPrimary source checked

Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks

Author(s):
Patrick Lewis, Ethan Perez, Aleksandra Piktus, et al.
Published:
May 2020
Source:
arXiv

Foundational paper that introduced the RAG formulation combining parametric and non-parametric memory.

foundationsretrievalgeneration
research paperPrimary source checked

From Local to Global: A Graph RAG Approach to Query-Focused Summarization

Author(s):
Darren Edge, Ha Trinh, Newman Cheng, et al.
Published:
April 2024; revised February 2025
Source:
arXiv / Microsoft Research

Introduces graph-based indexing and community summaries for corpus-level sensemaking questions.

GraphRAGglobal searchsummarization
research paperPrimary source checked

A Survey of Graph Retrieval-Augmented Generation for Customized Large Language Models

Author(s):
Qinggang Zhang, Shengyuan Chen, Yuanchen Bei, et al.
Published:
January 2025; revised September 2025
Source:
arXiv

v1: January 21, 2025; v2: September 4, 2025; current v3: September 29, 2025.

Taxonomy of graph-based knowledge organization, retrieval, and integration for customized LLM systems.

GraphRAGknowledge graphsmulti-hop retrieval
research paperPrimary source checked

Agentic Retrieval-Augmented Generation: A Survey on Agentic RAG

Author(s):
Aditi Singh, Abul Ehtesham, Saket Kumar, et al.
Published:
January 2025; revised April 2026
Source:
arXiv

Current v4 submitted April 1, 2026.

Survey of agent cardinality, control structures, autonomy, knowledge representation, applications, and open challenges.

agentic RAGplanningtool usegovernance
research paperPrimary source checked

A Survey on Knowledge-Oriented Retrieval-Augmented Generation

Author(s):
Mingyue Cheng, Yucong Luo, Jie Ouyang, et al.
Published:
March 2025
Source:
arXiv

v1: March 11, 2025; v2: March 17, 2025.

Reviews retrieval, generation, integration, benchmarks, applications, and future knowledge-oriented RAG research.

surveyknowledge integrationbenchmarks
bookPublisher record checked

Building Data-Driven Applications with LlamaIndex

Author(s):
Andrei Gheorghiu
Published:
May 10, 2024
Source:
Packt Publishing

First edition. ISBN-13: 9781835089507.

Practical coverage of ingestion, chunking, metadata, indexes, retrieval, reranking, agents, tracing, evaluation, and deployment.

LlamaIndexingestionretrievaldeployment
official documentationPrimary source checked

What is RAG (Retrieval-Augmented Generation)?

Author(s):
Amazon Web Services
Published:
Continuously maintained
Source:
AWS

Accessible overview of RAG, its benefits, indexing, retrieval, augmentation, and generation.

foundationsworkflowbenefits
official documentationPrimary source checked

GraphRAG Query Engine

Author(s):
Microsoft GraphRAG project
Published:
Continuously maintained
Source:
Microsoft Open Source

Official documentation distinguishing local, global, DRIFT, and basic search methods.

GraphRAGlocal searchglobal searchDRIFT
official documentationPrimary source checked

Methods - GraphRAG

Author(s):
Microsoft GraphRAG project
Published:
2025; continuously maintained
Source:
Microsoft Open Source

Official description of GraphRAG indexing methods and generated knowledge artifacts.

GraphRAGindexingknowledge graphs
official documentationPrimary source checked

The RAG Triad

Author(s):
TruLens / TruEra
Published:
Continuously maintained
Source:
TruLens

Evaluation model covering context relevance, groundedness, and answer relevance.

evaluationgroundednesscontext relevance
technical articleDetails to verify

Understanding RAG Part IV: RAGAs and Other Evaluation Frameworks

Author(s):
Iván Palomares Carrascosa
Published:
January 23, 2025
Source:
Machine Learning Mastery

Reader-supplied evaluation overview. Confirm details against current framework documentation.

evaluationRagasmetrics
technical articleDetails to verify

RAGAS, TruLens, DeepEval: LLM Evaluation Frameworks (2026)

Author(s):
E. Winks
Published:
April 10, 2026
Source:
Atlan

Comparison-oriented secondary source; verify features in each framework's official documentation.

evaluationRagasTruLensDeepEval
technical articleDetails to verify

RAG Evaluation Frameworks: RAGAS vs TruLens vs DeepEval

Author(s):
DATASUMI
Published:
2026
Source:
DATASUMI

Reader-supplied comparison. Use as orientation, not as a substitute for official documentation.

evaluationframework comparison
technical articleDetails to verify

Agentic RAG Explained in 3 Levels of Difficulty

Author(s):
Bala Priya C
Published:
May 4, 2026
Source:
Machine Learning Mastery

Progressive explanation of agentic retrieval patterns for different experience levels.

agentic RAGbeginnerworkflow
research paperDetails to verify

An Iterative Self-Correcting Agentic RAG System

Author(s):
V. Tiparadi, N. Krishnan, C. Rathi, et al.
Published:
June 5, 2026
Source:
International FLAIRS Conference Proceedings

Reader-supplied conference reference concerning iterative retrieval and self-correction.

agentic RAGself-correctionevaluation
technical articleDetails to verify

Beyond Basic RAG (Part 3): Agentic RAG, CRAG, Self-RAG and GraphRAG Explained

Author(s):
M. Ligade
Published:
June 6, 2026
Source:
Towards AI

Secondary taxonomy useful for orientation; validate implementation details with papers and official repositories.

agentic RAGCRAGSelf-RAGGraphRAG
technical articleDetails to verify

Corrective RAG (CRAG)

Author(s):
Kore.ai
Published:
April 10, 2026
Source:
Kore.ai

Overview of corrective retrieval patterns. Verify product-specific behavior in current official documentation.

CRAGretrieval evaluationweb search
technical articleDetails to verify

Chunking Strategies for RAG: How to Optimize Document Retrieval

Author(s):
StackAI
Published:
February 24, 2026
Source:
StackAI

Practical secondary guidance on choosing chunk boundaries and sizes.

chunkingretrieval quality
official documentationDetails to verify

Configure child chunking strategy

Author(s):
RAGFlow
Published:
2026; continuously maintained
Source:
RAGFlow

Product documentation reference. Confirm the exact page and behavior in the current RAGFlow release.

chunkingparent-child retrievalRAGFlow
technical articleDetails to verify

RAG Chunking Strategies

Author(s):
Seenivasa Ramadurai
Published:
February 13, 2026
Source:
DEV Community

Community guidance; test recommendations against your own corpus and evaluation set.

chunkingimplementation
technical articleDetails to verify

Semantic Chunking vs Fixed Chunking: Why Retrieval Quality Starts Before the Query

Author(s):
A. Gupta
Published:
2026
Source:
Towards AI

Secondary comparison that should be validated through corpus-specific experiments.

semantic chunkingfixed chunkingretrieval
technical articleDetails to verify

What is a Chunking Strategy for RAG?

Author(s):
Superlinked
Published:
2026
Source:
Superlinked Glossary

Introductory definition and overview of common chunking approaches.

chunkingglossary
technical articleDetails to verify

Factors to consider when choosing a vector database

Author(s):
J. A. Wallace
Published:
January 29, 2026
Source:
Redis

Selection criteria should be tested against workload, governance, scale, and operational constraints.

vector databaseselectionoperations
technical articleDetails to verify

IVFFlat vs HNSW in pgvector: Which Index Should You Use?

Author(s):
P. McClarence
Published:
March 4, 2026
Source:
DEV Community

Community comparison; confirm current pgvector behavior and benchmark with representative data.

vector indexesHNSWIVFFlatpgvector
technical articleDetails to verify

Vector Indexes: HNSW vs IVFFLAT vs IVF_RaBitQ

Author(s):
M. Dabis
Published:
August 31, 2025
Source:
Kodesage

Secondary comparison of approximate-nearest-neighbor indexing approaches.

vector indexesHNSWIVFFlat
technical articleDetails to verify

RAG vs Large Context Window: Real Trade-offs for AI Apps

Author(s):
J. A. Wallace
Published:
February 6, 2026
Source:
Redis

Decision-oriented secondary source; validate model limits, pricing, and latency with current provider data.

long contextRAGcostlatency
technical articleDetails to verify

Prompting vs. RAG vs. fine-tuning: Why it is not a ladder

Author(s):
I. Kamal
Published:
January 29, 2026
Source:
The New Stack

Useful framing: prompting, retrieval, and fine-tuning solve different problems and can be combined.

promptingRAGfine-tuningdecision guide
technical articleDetails to verify

RAG vs. Fine-Tuning: 2026 Decision Guide and Comparison

Author(s):
C. Fitkin
Published:
May 31, 2026
Source:
metacto

Secondary decision guide; avoid treating vendor-specific cost or performance claims as universal.

fine-tuningRAGdecision guide
community discussionDetails to verify

How do you decide between fine-tuning an LLM and using RAG?

Author(s):
r/Rag contributors
Published:
2026
Source:
Reddit

Community perspectives can reveal practical concerns but are not authoritative evidence.

fine-tuningRAGpractitioner experience
technical articleDetails to verify

How does Haystack differ from LangChain and LlamaIndex?

Author(s):
Zilliz / Milvus
Published:
2026
Source:
Zilliz / Milvus

Vendor-authored comparison; cross-check each framework against its official documentation.

HaystackLangChainLlamaIndexframework comparison
technical articleDetails to verify

LangChain vs LlamaIndex vs Haystack: RAG Framework Comparison

Author(s):
M. Beech
Published:
September 19, 2025
Source:
OpenHelm Blog

Secondary comparison. Framework APIs change quickly, so verify current capabilities.

LangChainLlamaIndexHaystackcomparison
technical articleDetails to verify

LangChain vs LlamaIndex vs Haystack for RAG 2026

Author(s):
GIGAGPU
Published:
2026
Source:
GIGAGPU

Reader-supplied source not reviewed in detail. Confirm claims with official documentation.

framework comparisonRAG tools
technical articleDetails to verify

RAG Frameworks: LangChain vs LangGraph vs LlamaIndex

Author(s):
Cem Dilmegani and Eren Sarı
Published:
June 3, 2026
Source:
AIMultiple

Comparison source; distinguish orchestration, agent runtime, and data-framework responsibilities.

LangChainLangGraphLlamaIndexcomparison
technical articleDetails to verify

RAG Frameworks Comparison

Author(s):
Clore.ai
Published:
2026
Source:
Clore.ai Guides

General comparison; verify deployment, licensing, and feature claims from primary sources.

framework comparisontool selection
technical articleDetails to verify

GraphRAG Architecture: Components, Workflow and Implementation Guide

Author(s):
M. Tanner
Published:
March 22, 2026
Source:
PuppyGraph

Implementation-oriented secondary source; pair with GraphRAG papers and official project documentation.

GraphRAGarchitectureimplementation
technical articleDetails to verify

How Would Microsoft GraphRAG Work Alongside a Graph Database?

Author(s):
S. Tilly
Published:
February 24, 2025
Source:
Memgraph

Vendor perspective on combining GraphRAG workflows with graph database infrastructure.

GraphRAGgraph databaseintegration
community discussionDetails to verify

Graph RAG retrieval is good enough. The bottleneck is reasoning.

Author(s):
Reddit user Greedy-Teach1533
Published:
2026
Source:
r/Rag

A useful hypothesis for investigation, not a general conclusion. Retrieval and reasoning must be evaluated separately.

GraphRAGreasoningpractitioner experience
technical articleDetails to verify

Policy-Enforced RAG for HIPAA-Compliant Healthcare AI

Author(s):
Genzeon
Published:
February 5, 2026
Source:
Genzeon

High-stakes domain guidance must be checked against applicable law, security review, and institutional policy.

healthcarepolicy enforcementgovernance
technical articleDetails to verify

Top RAG Use Cases Transforming Business Operations

Author(s):
Alina
Published:
January 5, 2026
Source:
Aimprosoft

Use-case survey; validate expected benefits with pilots and domain-specific success metrics.

businessuse casesenterprise
technical articleDetails to verify

Top Use Cases of RAG in Business

Author(s):
Ksolves
Published:
April 14, 2026
Source:
Ksolves

Secondary use-case overview; avoid treating projected outcomes as guaranteed.

businessuse casesenterprise
reportDetails to verify

Next-Generation Retrieval-Augmented Generation: Architectural Paradigms, Optimization Strategies, and Enterprise Implementations

Author(s):
Consolidated technical report
Published:
2026
Source:
Source details not supplied

Bibliographic details and canonical publication location require confirmation before scholarly citation.

architecturesoptimizationenterprise

Working resources

Documentation, datasets, benchmarks, repositories, and communities

Use these sources while implementing and evaluating systems. Product features and APIs can change, so check current official documentation.

official docs

Dify Documentation

Official documentation for Dify apps, workflows, knowledge bases, and deployment.

benchmark

BEIR Benchmark

Benchmark suite for information retrieval evaluation across diverse datasets.

dataset

MS MARCO

Large-scale dataset commonly used in passage retrieval research. Verify task fit before use.

GitHub

Ragas

Open-source RAG evaluation framework repository.

official docs

Qdrant Documentation

Official vector database documentation for collections, filtering, search, and deployment.

official docs

Milvus Documentation

Official documentation for Milvus vector database concepts, operations, and search.

official docs

Langfuse Documentation

Official documentation for LLM tracing, evaluation, prompt management, and observability.

official docs

Phoenix Documentation

Official Phoenix documentation for observability, tracing, and LLM evaluation workflows.

official docs

RAGAS Documentation

Official documentation for RAG evaluation metrics and workflows.

official docs

Pinecone Documentation

Official documentation for managed vector search and RAG-oriented retrieval patterns.