KnowledgeBase-RAG-LLM-System

上传文档,即可搭建带本地知识库的聊天机器人

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 53
GitHub ↗
GitHub 星标 ★ 299
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

KnowledgeBase-RAG-LLM-System 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队lhh737
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型chroma,knowledge-base,langchain,rag,streamlit
GitHub 星标★ 299
上线时间2026-03-09 00:00:00
代码更新2026-10-14
仓库体积644 KB
本站数据更新2026-11-08
维护状态较活跃
收录时间2026-08-09
浏览次数5

项目介绍

这是一个基于 Streamlit、LangChain 与 Chroma 构建的轻量级 RAG(检索增强生成)学习项目,旨在帮助开发者快速理解和搭建本地知识库问答系统。它解决了直接使用大模型时缺乏私有知识、回答不准确的问题,通过将文档上传、向量化存储、语义检索与生成式回答串联起来,实现基于本地知识的聊天式交互。核心能力包括:支持上传多种格式的文档构建知识库,使用 Chroma 进行向量存储与检索,集成 LangChain 的问答链,并默认接入阿里云 DashScope 的 Qwen 模型,同时也支持其他兼容 API。项目代码结构清晰,适合作为学习 RAG 架构的入门模板,用户可轻松替换模型或扩展功能。

Star 增长趋势

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

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

核心亮点

  • 技术栈主流且轻量,Streamlit 界面开箱即用,无需复杂前端
  • 代码结构清晰,注释完整,非常适合 RAG 入门学习
  • 默认集成 Qwen 模型,兼容 OpenAI API,替换模型成本低

不足之处

  • 文档/社区待观察
  • 仅支持单轮检索,未实现多轮对话中的上下文记忆优化

适用场景

  • 个人知识库问答助手,如整理笔记、文档后快速查询
  • 教学演示,用于讲解 RAG 原理和 LangChain 用法
  • 小型团队内部文档检索,快速搭建原型验证

替代项目

LangChain-Chatchat、Dify、RAGFlow

上一篇:akcio

下一篇:bravegpt

同类项目推荐

onyx 开源

连接所有知识源,用 AI 聊天搞定企业搜索

Open Source AI Platform - AI Chat with advanced features that works with every LLM

★ 33280 2026-08-09
leviathan 开源

一条命令把海量记录变成 Agent 可查的全文记忆

Deep memory for agents over large datasets. Leviathan is a single static binary that···

★ 879 2026-10-07
bkmr 开源

本地优先的语义书签管理,让人类和 AI 代理都能快速检索知识。

Knowledge Management for Humans and Agents

★ 268 2026-08-09
trove-ai 开源

一键收藏中文网页,AI 自动整理成个人知识库

中文互联网内容的个人 AI 稍后读 + 知识库 · Read-later + AI knowledge base for the Ch···

★ 191 2026-08-09
GraphRAG-Breakdown 开源

图解+代码,快速搞懂知识图谱RAG原理与实现

A breakdown of knowledge graph RAG with diagrams and examples

★ 180 2026-08-09
code-graph-rag 开源

用知识图谱让AI读懂你的大型代码库,查询、理解、改代码更精准

The ultimate RAG for your monorepo. Query, understand, and edit multi-language codeb···

★ 5343 2026-08-09
NeoGPT-Explorer 开源

把知识图谱变成聊天机器人,回答有据可查

Knowledge-graph based chatbot using GPT3 and Neo4j

★ 189 2026-08-09
html-to-markdown 开源

把HTML干净利落地转成Markdown,性能飞快

Turn messy, real-world HTML into clean Markdown, from every major language.

★ 888 2026-08-09
Argus 开源

用 Java 搭建企业级 RAG 知识库,快速实现智能问答

Argus 是一个基于 RAG 架构的开源知识库平台,后端采用 Java 21 + Spring Boot + MyBatis-···

★ 290 2026-08-09