RAGLAB

像搭积木一样对比RAG算法,论文复现不再头疼

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 35 👀 关注 3
GitHub ↗
GitHub 星标 ★ 314
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源框架,MIT许可证,完全免费,可自行部署使用。

项目预览

RAGLAB 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队fate-ubw
定价模式🏷️完全免费
价格说明开源框架,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型fair-comparison,llm,rag,retrieval-augmented-generation
GitHub 星标★ 314
上线时间2024-08-06 00:00:00
代码更新2024-10-18
仓库体积4.0 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

RAGLAB 是一个面向研究与实验的模块化检索增强生成(RAG)统一框架,由 EMNLP 2024 Demo Oral 论文提出。它旨在解决 RAG 研究中算法复现成本高、对比不公平、模块耦合紧密等问题,通过标准化流程将 RAG 系统拆分为检索、重排序、生成等可插拔模块,并内置多种主流 RAG 算法(如 NaiveRAG、Self-RAG、CRAG 等)的统一实现,支持一键切换与公平对比。核心能力包括:统一实验接口、模块化组件库、可复现的基准测试,以及灵活的扩展机制,帮助研究者快速验证新想法并复现论文结果。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 314

核心亮点

  • 内置多种主流RAG算法(NaiveRAG、Self-RAG、CRAG等)统一实现,开箱即用,省去重复造轮子
  • 模块化设计,检索、重排、生成等组件可自由组合,方便做消融实验和算法对比
  • 来自EMNLP 2024 Demo Oral,学术背书强,代码规范,适合作为研究基线

不足之处

  • 项目较新(313星),社区规模小,文档和教程可能不够丰富
  • 主要面向研究场景,生产环境部署支持可能不足

适用场景

  • 学术研究中快速复现RAG基线算法并对比新方法
  • 教学演示RAG各模块工作原理与不同算法效果差异
  • 作为RAG算法开发的起点,通过模块替换快速迭代

替代项目

LangChain、LlamaIndex、Haystack

上一篇:palico-ai

下一篇:beyondllm

同类项目推荐

langchain-aws 开源

用 LangChain 统一接口直接调用 AWS 大模型与向量库

Build LangChain Applications on AWS

★ 354 2026-09-12
chatlab 开源

在 Jupyter 里快速调试和迭代 LLM 工具调用,加速原型验证。

⚡️ Fast LLM Tool Calling Experimentation, big and smol

★ 163 2026-08-09
mastra 开源

用 TypeScript 快速构建 AI 应用和智能体,开箱即用。

Mastra is the modern TypeScript framework for AI-powered applications and agents.

★ 29428 2026-08-09
NextTransformer 开源

同算力下公平对比 Transformer 新架构

:sunrise: A comprehensive, cutting-edge open-source framework for next-generation Tr···

★ 394 2026-11-09
comark 开源

让 AI 流式 Markdown 直接渲染成多框架交互组件

Comark is an open-source Markdown parser and renderer with components, attributes an···

★ 1094 2026-10-19
streamdown 开源

AI 流式输出 Markdown,边生成边稳定渲染不闪烁

A drop-in replacement for react-markdown, designed for AI-powered streaming.

★ 5751 2026-10-08
zhamao-framework 开源

用 PHP 协程快速搭建高性能 QQ 聊天机器人

协程、高性能、灵活的聊天机器人 & Web 开发框架(炸毛框架)

★ 165 2026-08-09
java-genai 开源

Java 后端直接调用 Gemini,官方 SDK 免手写封装

Google Gen AI Java SDK provides an interface for developers to integrate Google's ge···

★ 399 2026-10-19
AnyJev 开源

不训练,把任意 LLM 变成会算概率的决策器

Turn any LLM into a Jev-style decision model: typed decisions, real probabilities, n···

★ 1598 2026-09-28