Parallel lane view of ingestion, retrieval, augmentation, generation, and scoring behavior
1. Three direct retrievers
vanilla, hybrid, and contextual share the same answer_from_context generation path.
The main difference is evidence selection: dense only, hybrid+rerank, or contextual chunks+rerank.
2. Graph and agent paths
graph-rag delegates query answering to LightRAG hybrid mode.
agentic-rag loops over vector search and LightRAG tools, then returns a trace and final answer.
3. Adaptive workflow
n8n-adaptive-rag is intentionally a workflow bridge, not a new retriever.
The operator-built n8n graph classifies the query and calls a selected approach.
Each approach lane is deployed as a mounted FastAPI route inside Atlas backend, registered as a LiteLLM model alias, then invoked by Open WebUI or compare/run_matrix.py through LiteLLM /v1/chat/completions.