Skip to content
#

self-rag

Here are 62 public repositories matching this topic...

rag-interview-system

A complete collection of RAG interview questions, answers (1509 questions & 52 RAG types), system design scenarios, architecture patterns, and production-ready concepts.

  • Updated Oct 10, 2026
  • JavaScript

按问题复杂度自动分流的电商客服 RAG:简单问题直接回答;复杂问题经过多跳检索并自我纠错;查单、退改通过工具调用完成,且高风险写操作必须先经人工确认。基于 FastAPI 和 LangGraph,混合检索并附带引用,内置离线评测与 Prometheus 指标。涵盖简历写法和项目面试拷打

  • Updated Oct 22, 2026
  • Python

Evidence-synthesis RAG assistant for TCM practitioners — hybrid vector + knowledge graph retrieval over 17 classical texts, with query classification, self-critique verification, and blind A/B arena evaluation.

  • Updated Oct 25, 2026
  • Python

Self-Reflective Question Answering for Biomedical Reasoning. GRPO fine-tuning via QLoRA & Unsloth with rewards for correctness, relevance, groundness, utility & XML structure. Structured think → answer → self-reflection with context grading, relevance assessment & groundness evaluation. DeepEval LLM-as-a-Judge (GEval, Faithfulness, Relevancy).

  • Updated Oct 6, 2026
  • Python

RAG enhances LLMs by retrieving relevant external knowledge before generating responses, improving accuracy and reducing hallucinations.

  • Updated Sep 27, 2026
  • Jupyter Notebook

Agentic RAG system with five workflow modes from Naive to Deep, routing each question to the cheapest path that answers it well, fusing dense and BM25 retrieval through Reciprocal Rank Fusion with CrossEncoder reranking, verifying groundedness and citations, and gating risky answers behind a human-in-the-loop approval queue.

  • Updated Aug 5, 2026
  • Python

LangGraph implementation of Self-RAG, based on “Self-RAG: Learning to Retrieve, Generate, and Critique through Self-Reflection” (Asai et al., ICLR 2024), implementing adaptive retrieval, evidence evaluation, generation, and self-critique inspired by the paper’s reflection-token architecture.

  • Updated Sep 22, 2026
  • Python

Self-RAG chatbot with LangGraph that retrieves from internal PDFs, verifies grounding (IsSUP), checks usefulness (IsUSE), and iteratively rewrites queries to improve answer quality.

  • Updated Feb 24, 2026
  • Jupyter Notebook

Self-RAG: a self-reflective RAG system built from scratch in LangGraph. Grades its own retrieved documents and generated answers (relevance, grounding, usefulness), then self-corrects via bounded regenerate/re-retrieve loops. MAANG-standard structure with config, custom exceptions, logging, and tests.

  • Updated Sep 23, 2026
  • Python

Add this topic to your repo

To associate your repository with the self-rag topic, visit your repo's landing page and select "manage topics."

Learn more