Skip to content

Latest commit

 

History

History
32 lines (19 loc) · 2.37 KB

File metadata and controls

32 lines (19 loc) · 2.37 KB

LightningRAG — 项目简介

English | 简体中文

LightningRAGRAG(检索增强生成) 为核心,基于 Vue + Gin 全栈前后端分离:提供知识库(文档入库、解析分块、向量化与检索)、可插拔的大模型 / 嵌入 / 重排 / 向量库,基于画布的 Agent 编排(检索、LLM、工具与流程节点),并可通过 Webhook 对接飞书、钉钉、Slack、Teams 等渠道。管理端同时覆盖权限、动态菜单与配置等通用能力。

技术栈(摘要)

  • 前端:Vue(Vite),Element Plus 风格 UI
  • 后端:Go / Gin,GORM(MySQL)、Redis、Swagger、Viper
  • 平台能力:JWT、动态路由与菜单、Casbin、表单生成器、代码生成与示例脚手架
  • RAG 与 Agent:混合 / 多路检索(向量、关键词、PageIndex 等);对话与流式接口,可返回 references;模块化提供商见 server/rag/server/rag/README_zh.md
  • 渠道连接器:已发布的 Agent 可绑定 Webhook 公网地址接入第三方平台 — 详见 docs/THIRD_PARTY_CHANNEL_CONNECTORS_zh.md

快速开始

环境要求: Node.js > v18.16.0Go ≥ 1.22。克隆、依赖安装与启动步骤见仓库主文档:

在线演示: https://demo.LightningRAG.com — 用户名 admin,密码 123456(说明以主 README 为准)。

代码仓库: https://github.com/LightningRAG/LightningRAG

协议与商用

Apache 2.0。 商用及版权声明要求见主 README 中的「重要提示」章节。


适用于 GitHub 组织主页等场景的简短介绍;部署、config.yamlrag: 配置与贡献说明请以仓库根目录 README.md / README_zh.md 为准。