LightningRAG

开箱即用的全栈 RAG 启动器,快速构建知识问答应用

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 43 👀 关注 20
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 455
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,Apache-2.0 许可,可自行部署,无收费信息。

项目预览

LightningRAG 项目界面预览图
图片来源:项目官网

项目数据

分类搜索知识
开发团队LightningRAG
定价模式🏷️完全免费
价格说明开源项目,Apache-2.0 许可,可自行部署,无收费信息。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型agent,ai,deepseek,dify,gin,go,golang,rag,ragflow,retrieval-augmented-generation,vue
GitHub 星标★ 455
上线时间2026-03-15 00:00:00
代码更新2026-04-17
仓库体积5.7 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

LightningRAG 是一个基于 Vue + Gin 的全栈 RAG 启动项目,前后端分离,内置可扩展的检索增强生成能力。它解决了开发者从零搭建 RAG 应用时面临的工程化难题,提供了知识库管理、向量搜索、多 LLM 和向量数据库集成等开箱即用的功能。项目采用 Go 语言编写后端,性能优秀,同时支持多种主流大模型和向量存储提供商,方便快速接入。其核心能力包括:知识库的创建与管理、文档的向量化与检索、基于检索结果的生成对话,以及灵活的扩展接口。对于希望快速构建企业级搜索问答应用或学习 RAG 架构的开发者,LightningRAG 提供了一个完整且可运行的参考实现。

Star 增长趋势

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

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

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 60 分钟 部署方式:本地构建 5 步

环境要求

  • Go 1.21+
  • Node.js 18.16+

安装与启动步骤

  1. 1拉仓库

    后端 Go、前端 Node,两边都要装工具链。

    git clone https://github.com/LightningRAG/LightningRAG.git
  2. 2装 Node 依赖

    要求 Node 18.16 以上,低了装不上。

    npm install
  3. 3装 Go 依赖并编译

    后端二进制由它自己构建,注意 GOPROXY 在国内要配镜像。

    go run .
  4. 4起前端

    前端单独起服务,按终端提示的端口访问。

    npm run serve
  5. 5按需编译本地嵌入

    要完全离线检索时再编这个目标,耗时较长。

    make build-server-embed-local

如何确认成功

上传一份文档后能在页面上检索到其中的句子,且整个过程不依赖外部嵌入接口(走本地嵌入时)

注意事项

  • 项目还在早期,前后端要分别起,没有一键启动脚本。
  • Go 模块下载在国内容易卡,先配好代理。
  • 本地嵌入版本的模型要另下,仓库不含权重。
  • 接口文档由 swag 生成,改接口后要重新生成。

核心亮点

  • 前后端分离,Vue + Gin 技术栈,结构清晰,易于二次开发
  • 内置知识库和向量检索,集成多种 LLM 和向量库,开箱即用
  • Go 后端性能好,适合高并发场景,且提供完整的前端界面

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 功能深度可能不及专业 RAG 平台,高级定制需自行扩展

适用场景

  • 快速搭建企业知识库问答系统
  • 作为 RAG 应用开发脚手架,加速项目启动
  • 用于学习全栈 RAG 架构和 Go + Vue 集成实践

替代项目

Dify、RAGFlow、FastGPT

上一篇:rag

下一篇:BiliSum

同类项目推荐

MiniRAG 开源

用小模型也能轻松搭建 RAG,省成本又高效

[ACL2026] "MiniRAG: Making RAG Simpler with Small and Open-Sourced Language Models"

★ 2028 2026-08-09
medical-rag 开源

一键搭中文医学知识库,问答有据可查

医学中文RAG项目,使用langchain+milvus,支持快速一键式部署,支持无缝领域迁移

★ 311 2026-09-25
llm-wiki-compiler 开源

把散落 Markdown 笔记自动编译成主题 wiki

Claude Code plugin that compiles markdown knowledge files into a topic-based wiki. I···

★ 330 2026-09-16
firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

Supercharge your AI agents with data from the web and beyond. Building the library f···

★ 199963 2026-08-09
LongRAG 开源

长文档问答更准,双视角检索+长上下文生成

[EMNLP 2024] LongRAG: A Dual-perspective Retrieval-Augmented Generation Paradigm for···

★ 122 2026-08-09
rag-experiment-accelerator 开源

一键跑通 RAG 实验,自动对比参数选最优

The RAG Experiment Accelerator is a versatile tool designed to expedite and facilita···

★ 318 2026-08-09
Awesome-LLM-based-Text2SQL 开源

一站式掌握大模型Text-to-SQL前沿,从论文到代码全收录

[TKDE2025] Next-Generation Database Interfaces: A Survey of LLM-based Text-to-SQL | ···

★ 1380 2026-08-09
ApeRAG 开源

把知识图谱塞进 RAG,多跳问答和复杂检索一次搞定

ApeRAG: Production-ready GraphRAG with multi-modal indexing, AI agents, MCP support,···

★ 1319 2026-10-02